之前寫過一篇 vim 安裝套件,但是 vim 和 neovim 設定檔不同,安裝套件的方式也不太一樣,本篇就來為 neovim 再寫一次
還沒安裝的可以看這篇:Neovim 簡介和安裝教學
windows 直接執行下面這行安裝 vim-plug 套件管理器
Unix, Linux
完成之後開啟設定檔
neovim 設定檔的位置和 vim 設定檔的位置不一樣,依照官網說明,在 windows 中,neovim 的設定檔位置如下:
Unix, Linux
在設定檔中插入以下內容:
那我們第一個要來示範安裝的套件就是繁體中文說明文件套件,一般在 vim 中輸入 :help ,就會出現說明文件,預設長下面這個樣子
嗯...都是英文,新手看了就想放棄,藉由安裝套件的機會,第一個套件我們就安裝繁體中文說明文件套件來把它變成繁體中文
開啟 vim-doc-tw 這個套件的 Github 頁面,取得專案作者使用者名稱和專案名稱,在這個範例中是 lazywei/vim-doc-tw ,這個就是我們要寫入設定檔的資訊
使用方式如下:
在剛剛的設定檔中插入套件資訊,文件應該會變成這個樣子:(筆者有額外加上註解)
輸入 :wq 儲存並關閉
再輸入 cd ~/AppData/Local/nvim 然後 nvim init.vim 回到設定檔 (windows)
輸入 :PlugInstall 來安裝
等待下載和安裝
此時套件管理器就已經幫我們把套件安裝完畢了,我們可以輸入 :help 來開啟說明文件,就會發現已經是繁體中文了!
下面附上 vim-plug 常見的指令:
還沒安裝的可以看這篇:Neovim 簡介和安裝教學
安裝 vim-plug
先開啟 vim-plug 的 Github 頁面windows 直接執行下面這行安裝 vim-plug 套件管理器
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
Unix, Linux
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'
完成之後開啟設定檔
neovim 設定檔的位置和 vim 設定檔的位置不一樣,依照官網說明,在 windows 中,neovim 的設定檔位置如下:
~/AppData/Local/nvim/init.vim
Unix, Linux
~/.config ~/.config/nvim/init.vim
在設定檔中插入以下內容:
call plug#begin()
" 中間這裡放置要安裝的套件
call plug#end()
那我們第一個要來示範安裝的套件就是繁體中文說明文件套件,一般在 vim 中輸入 :help ,就會出現說明文件,預設長下面這個樣子
嗯...都是英文,新手看了就想放棄,藉由安裝套件的機會,第一個套件我們就安裝繁體中文說明文件套件來把它變成繁體中文
開啟 vim-doc-tw 這個套件的 Github 頁面,取得專案作者使用者名稱和專案名稱,在這個範例中是 lazywei/vim-doc-tw ,這個就是我們要寫入設定檔的資訊
使用方式如下:
Plug 'lazywei/vim-doc-tw'
在剛剛的設定檔中插入套件資訊,文件應該會變成這個樣子:(筆者有額外加上註解)
call plug#begin()
" 中間這裡放置要安裝的套件
" 繁體中文說明文件套件
Plug 'lazywei/vim-doc-tw'
call plug#end()
輸入 :wq 儲存並關閉
再輸入 cd ~/AppData/Local/nvim 然後 nvim init.vim 回到設定檔 (windows)
輸入 :PlugInstall 來安裝
等待下載和安裝
此時套件管理器就已經幫我們把套件安裝完畢了,我們可以輸入 :help 來開啟說明文件,就會發現已經是繁體中文了!
下面附上 vim-plug 常見的指令:
" 安裝或更新
:PlugUpdate
" 清除沒有在設定檔中的套件
:PlugClean
" 升級 vim-plug 套件管理工具本身
:PlugUpgrade
" 查看套件狀態
:PlugStatus
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com