成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

NeoVim初識(shí)

褰辯話 / 3409人閱讀

摘要:檢查是否已經(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

相關(guān)文章

  • 使用 neovim 的浮動(dòng)窗口讓你再次愛上 fzf

    摘要:自從的浮動(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, 相信很多人都用過。這里就不在贅述,如果你還沒有用過,很推薦一試。 自從 ...

    msup 評(píng)論0 收藏0
  • VIM自動(dòng)補(bǔ)全插件:deoplete

    摘要:添加補(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 #...

    Ajian 評(píng)論0 收藏0
  • SpaceVim - 一個(gè)模塊化加載的vim配置

    摘要:是一個(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...

    megatron 評(píng)論0 收藏0
  • 我的vim配置文件,再度升級(jí)

    摘要:不過近日來隨著最后幾個(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...

    Simon_Zhou 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<