neovim 是我即便是在 windows 下也會開來使用的 command line editor,來 memo 一下 Windows 跟 Linux 怎麼安裝。
Windows
我在 Windows 上都是使用 scoop 來管理套件,所以 neovim 也是用 scoop 來安裝,這樣好處是我用 scoop update
時都可以保持拿到最新的 neovim。
scoop install neovim
powershell 可以執行指令安裝 vim-plug。
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim | ni $HOME\AppData\Local\nvim\autoload\plug.vim -Force
接下來就是配置你的個人檔案,位置在 C:\Users\你的使用者名稱\AppData\Local\nvim\init.vim
,可以使用任何編輯軟體包括 neovim 開啟他,把 config 都配好以後,執行 neovim
,首次執行會有很多錯誤是正常的,因為你的 plugin 並沒有真的安裝,開啟後執行 :PluginInstall
,關閉再開啟 neovim 應該就正常了。
Linux
Linux 的部分有兩種方法,一個是透過你自己的 OS 去找最新的 repo 安裝,另一個是可以去 https://github.com/neovim/neovim/releases/,neovim 的 github 官網找最新版本的 appimage
檔案,只要你的 OS 有 FUSE
就可以直接使用,以 ubuntu 22
為例,此文章撰寫時最新的穩定版本是 NVIM v0.11.0
。
curl -LO https://github.com/neovim/neovim/releases/download/v0.11.0/nvim-linux-x86_64.appimage chmod +x nvim-linux-x86_64.appimage sudo mv nvim-linux-x86_64.appimage /usr/local/bin/nvim
執行完這段就有 nvim
可以執行了,接著裝套件。
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' mkdir -p ~/.config/nvim touch ~/.config/nvim/init.vim nvim ~/.config/nvim/init.vim
接著就跟 Windows 一樣安裝套件後就可以用了,之後要更新 neovim 版本只要抓最新版本的 appimage
替換即可。