摘要:檢查是否已經(jīng)有了支持看到這個(gè),就是成功了添加支持首先查看本機(jī)的在哪個(gè)位置,比如。安裝到目錄下然后在配置文件中加入引用注意后要用單引號(hào)。重啟后,在中安裝應(yīng)用的命令
安裝
Mac上安裝(無需編譯直接解壓運(yùn)行):
cd /tmp wget https://github.com/neovim/neovim/releases/download/v0.3.1/nvim-macos.tar.gz && tar -xzvf nvim-macos.tar.gz && sudo mv ./nvim-osx64 /opt/nvim-0.3.1 && ln -s /opt/nvim-0.3.1/bin/nvim /usr/local/bin/nvim && echo "[ OK ]" # Check Health nvim +checkhealth添加各種語言支持
NeoVim更像是一個(gè)框架,讓添加各種支持更加方便。出于這點(diǎn)考慮,原生是不帶各種語言支持的,需要自己去安裝和關(guān)聯(lián)。
添加python支持假設(shè)(推薦)我們使用virtualenv虛擬環(huán)境中的python,地址為~/virtualenv/venv-neovim。
用source ~/virtualenv/venv-neovim/bin/activate開啟虛擬環(huán)境。然后,
用pip安裝neovim模塊:
pip install neovim
將vim的~/.vim建立nvim的連接(大多數(shù)都是通用的不用新創(chuàng)建一個(gè)):
ln -s ~/.vim .config/nvim touch ~/.vim/init.vim
將虛擬環(huán)境的python路徑添加到neovim配置文件init.vim中:
let g:python3_host_prog = "/Users/Jason/virtualenv/venv-neovim/bin/python"
注意:虛擬環(huán)境一定要是絕對(duì)路徑!不能用~/這樣的。
檢查neovim是否已經(jīng)有了python支持:
nvim +checkhealth
看到這個(gè),就是成功了:
添加ruby支持首先查看本機(jī)的ruby在哪個(gè)位置:which ruby,比如/usr/local/bin/ruby。
那么在neovim的配置文件中,加入:
let g:ruby_host_prog = "/usr/local/bin/ruby"
然后在ruby的gem中安裝neovim模塊:
$ gem install neovim
如果報(bào)錯(cuò):ERROR: Could not find a valid gem "neovim" (>= 0) in any repository
則需要更新gem:
# 更新源 gem sources --update # 或者更換源: gem sources --add https://gems.ruby-china.org/ # 然后刪掉其它所有的源,只保留一個(gè): gem sources --remove https://rubygems.org/ gem sources --remove http://gems.github.com # 更新源 gem sources --update # 重新安裝neovim gem install neovim配置 vimrc
官方推薦,neovim的配置文件vimrc位于的~/.config/nvim/init.vim。
安裝插件推薦用neovim官方推薦的vim-plug。
安裝到~/.vim目錄下:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
然后在~/.config/nvim/init.vim配置文件中加入引用:
call plug#begin("~/.vim/plugged") Plug "ncm2/ncm2" Plug "roxma/nvim-yarp" call plug#end()
注意:plug后要用’單引號(hào)。
重啟nvim后,在neovim中安裝應(yīng)用的命令::PlugInstall
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/25067.html
摘要:自從的浮動(dòng)窗口被合到以后,很多插件都利用了這個(gè)特性實(shí)現(xiàn)了很多很酷的功能,比如,另外和也利用了這一特性。首先是個(gè)配置項(xiàng)讓輸入上方,搜索列表在下方打開的方式選擇還有個(gè)函數(shù)指定如何打開浮動(dòng)窗口設(shè)置浮動(dòng)窗口打開的位置,大小等。 fzf 是一個(gè)非常高效實(shí)用且美觀的命令行工具,并且配置有對(duì)應(yīng)的 vim 插件 fzf.vim, 相信很多人都用過。這里就不在贅述,如果你還沒有用過,很推薦一試。 自從 ...
摘要:添加補(bǔ)全源一般如果沒有安裝任何源,則自動(dòng)補(bǔ)全只會(huì)根據(jù)當(dāng)前文件已有的名字進(jìn)行猜測(cè)。我們要的效果是根據(jù)語言的特性,補(bǔ)全引用自帶庫第三方庫的所有類函數(shù)等。 Nvim用的是Shougo開發(fā)的NCM,但是在VIM 8+就要用同一個(gè)作者開發(fā)的Deoplete. 參考官網(wǎng):Shougo/deoplete.nvim 注意:這里只講怎么給vim8安裝。 安裝 第一步:安裝所有依賴 # 安裝VIM 8 #...
摘要:是一個(gè)社區(qū)驅(qū)動(dòng)的模塊化配置集合,其中包含了多種功能模塊,并且針對(duì)做了功能優(yōu)化。有多種功能模塊可供選擇,用戶只需要選擇需要的模塊,就可以配置出一個(gè)適合自己的開發(fā)環(huán)境。 SpaceVim 中文手冊(cè) showImg(https://segmentfault.com/img/remote/1460000007968382);showImg(https://segmentfault.com/im...
摘要:不過近日來隨著最后幾個(gè)補(bǔ)全插件的加入和配置調(diào)整,這個(gè)配置文件已經(jīng)比較完整,因此可以好好坐下來,對(duì)使用方法和注意點(diǎn)作一介紹。更建議你打開里面的各個(gè)文件查看,學(xué)習(xí)。 中文介紹 原來的repo放在 spf13-vim-leoatchina,因?yàn)樵瓉硪粫r(shí)腦抽,把中文字體放進(jìn)去后導(dǎo)致體積較大,影響速度,所以重開一個(gè)repo并把windows下的工具分開,以增加clone速度。 現(xiàn)在的配置是在 l...
閱讀 3912·2021-11-24 09:39
閱讀 1878·2021-11-02 14:41
閱讀 882·2019-08-30 15:53
閱讀 3543·2019-08-29 12:43
閱讀 1269·2019-08-29 12:31
閱讀 3146·2019-08-26 13:50
閱讀 867·2019-08-26 13:45
閱讀 1068·2019-08-26 10:56