2021-05-12 14:32:11
Vim遷移到Neovim
2020-06-16 16:40:03
Why遷移
Vim在Mac下的支援不是很好,檔案一大就會比較卡。使用MacVim,每次單獨開啟視窗非常反人類。同時vim遷移到neovim組態檔幾乎不用做任何修改,且步驟簡單。
安裝NeoVim
使用brew安裝:
brew install neovim
之後安裝Python的支援:
- 保證電腦裡有python
brew install python3
- 用pip來支援讓nvim支援python
pip3 install neovim --upgrade
註:也可以在~/.config/nvim/init.vim
組態檔中新增如下路徑:
let g:python3_host_prog = 'your/python/path'
遷移
由於neovim的外掛和vim很多是互通的,本身neovim也算是vim的一個fork版本。所以直接軟連線就好了。
ln -s ~/.vim ~/.config/nvim/init.vim
ln -s ~/.vimrc ~/.config/nvim/init.vim
當neovim指令在vim中不能用的時候,採取曲線救國的方式,用has('nvim')
來判斷使用當前版本:
if has('nvim')
...
endif
可選
由於我長期習慣於直接在終端vim來,vim去。接下來在zsh
組態檔~/.zshrc
中把nvim
別名改成vim
即可。
alias vim='nvim'
alias vi='nvim'
相關文章