本系列文紀錄在Ubuntu系統下安裝、配置及使用Neovim的過程,一些設定的細節會盡量談到,以期照著此系列文配置後可以得到一個好看且好用的編輯器。
Neovim與Vim的使用及設定幾乎一模一樣,差別在於某些插件可能要注意是Neovim還是Vim版本(沒特別註明通常兩者皆可用)。
會轉到Neovim是因為之前寫大型Project時使用Vim會有點頓,轉過來之後變比較順,可能跟我使用的插件或其他因素有關,沒有要比較優劣XD。轉換過程幾乎無痛轉換,如果暫時沒轉過來Neovim的打算,還是會建議使用Vim 8.0以上的版本,不過本系列文將以Neovim為主。
此外,如果是想在Windows下使用Vim來寫code,建議安裝虛擬機(Virtual Machine),例如VMware Player,然後在其上安裝Ubuntu或其他Linux作業系統,配置起來會方便許多。此外,VM與Windows的資料同步只要靠Shared Disk
、Dropbox
或Google drive
即可即時同步。
安裝
1 | sudo add-apt-repository ppa:Neovim-ppa/stable |
這樣即安裝完成,會多一步pip3 install
是因某些插件會需要,先裝起來備用。
此時在terminal中使用nvim
即可開啟Neovim,若之前沒安裝過Vim,則輸入vim
也可開啟;若之前已安裝Vim,可設定alias vim='nvim'
來讓Neovim取代Vim開啟。
下一篇將介紹設定檔的配置
附註
如果安裝過程有報錯(沒有的話可忽略這步),額外執行以下指令:1
2sudo apt install git software-properties-common
sudo apt install python-dev python-pip python3-dev python3-pip python-tk