vim-plug使用手冊

weixin_43760048發表於2020-10-10

vim-plug 使用手冊

極簡的VIM外掛管理器

優點

  • 易於設定:單個檔案。無需樣板程式碼
  • 易於使用:簡潔直觀的語法
  • 超高速並行安裝、更新
  • 按需載入可加速啟動時間
  • 可以檢視和回滾更新
  • 分支、標籤、提交支援
  • 更新後掛鉤
  • 支援外部管理的外掛

安裝

下載plug-vim 並將其放在“自動載入“目錄中

Unix

curl -fLo〜/ .vim/ autoload / plug.vim --create-dirs \ 
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

使用例項

call plug#begin('~/.vim/plugged')
Plug 'junegunn/vim-easy-align'
call plug#end)()

重新載入.vimrc並:PlugInstall安裝外掛

指令

命令描述
PlugInstall [name] [#threads]安裝外掛
PlugUpdate [name]安裝或更新外掛
PlugClean刪除為列出的外掛
PlugUpgrade更新vim-plug
PlugStatus檢查外掛狀態
PlugDiff檢查來自先前更新的更改以及未決的更改
PlugSnapshot[!] [output path]生成指令碼以還原外掛的當前快照

Plug 選項

選項描述
branch/ tag/commit要使用的儲存庫的分支/標記/提交
rtp包含Vim外掛的子目錄
dir外掛的自定義目錄
as為外掛使用其他名稱
do更新後掛鉤(字串或funcref)
on按需載入:命令或<Plug>-mappings
for按需載入:檔案型別
frozen除非明確指定,否則不要更新

全域性選項

預設描述
g:plug_threads16預設使用的執行緒數
g:plug_timeout60每個任務的時間限制(以秒為單位)(Ruby和Python
g:plug_retries2超時情況下的重試次數(Ruby和Python
g:plug_shallow1個使用淺克隆
g:plug_windowvertical topleft new開啟外掛視窗的命令
g:plug_pwindowabove 12new在中開啟預覽視窗的命令 PlugDiff
g:plug_url_formathttps://git::@github.com/%s.gitprintf生成倉庫URL的格式(僅適用於後續Plug命令)

相關文章