ref:
- vundle是一款老款的外掛程式管理工具
- vim-plug相對較新,特點是支援非同步載入,相比vundle而言
目錄中。在少量外掛程式的時候可以。但當他們安裝更多的外掛程式時,就會變得一團糟。所有外掛程式檔案分散在單個目錄中,使用者無法找到哪個檔案屬於哪個外掛程式。此外,他們無法找到他們應該刪除哪個檔案來解除安裝外掛程式。這時
vim 外掛程式管理器就可以派上用場。外掛程式管理器將安裝外掛程式的檔案儲存在單獨的目錄中,因此管理所有外掛程式變得非常容易。我們幾個月前已經寫了關於 vundle 的文章。今天,我們將看到又乙個名為 「vim-plug」 的 vim 外掛程式管理器。
vim-plug 是乙個自由、開源、速度非常快的、極簡的 vim
外掛程式管理器。它可以並行地安裝或更新外掛程式。你還可以回滾更新。它建立淺層轉殖shallow
鉤子、支援外部管理的外掛程式等。
安裝和使用起來非常容易。
$ cd ~/.vim/autoload || mkdir~/.vim/autoload &&cd ~/.vim/autoload &&
wget plug.vim
安裝外掛程式
要安裝外掛程式,你必須如下所示首先在 vim 配置檔案中宣告它們。一般 vim 的配置檔案是~/.vimrc
,
請記住,當你在配置檔案中宣告外掛程式時,列表應該以call plug#begin(plugin_directory)
開始,並以plug#end()
結束。
例如,我們安裝 「lightline.vim」 外掛程式。為此,請在~/.vimrc
的頂部新增以下行。
call plug#begin('~/.vim/plugged')
plug 'itchyny/lightline.vim'
call plug#end()
使用以下命令檢查狀態:
:plugstatus
然後輸入下面的命令,然後按回車鍵安裝之前在配置檔案中宣告的外掛程式。
:pluginstall
更新外掛程式
要更新外掛程式,請執行:
:plugupdate
更新外掛程式後,按下d
檢視更改。或者,你可以之後輸入:plugdiff
。
審查外掛程式
有時,更新的外掛程式可能有新的 bug 或無法正常工作。要解決這個問題,你可以簡單地回滾有問題的外掛程式。輸入:plugdiff
命令,然後按回車鍵檢視上次:plugupdate
的更改,並在每個段落上按x
將每個外掛程式回滾到更新前的前乙個狀態。
刪除外掛程式
刪除乙個外掛程式刪除或注釋掉你以前在你的 vim 配置檔案中新增的plug
命令。然後,執行:source ~/.vimrc
或重啟 vim 編輯器。最後,執行以下命令解除安裝外掛程式:
:plugclean
該命令將刪除 vim 配置檔案中所有未宣告的外掛程式。
公升級 vim-plug
要公升級vim-plug本身,請輸入:
:plugupgrade
vim plug使用手冊
極簡的vim外掛程式管理器 優點 安裝 unix curl flo vim autoload plug.vim create dirs 使用例項 call plug begin vim plugged plug junegunn vim easy align call plug end 指令命令 描...
vim plug外掛程式管理器安裝使用
安裝和使用起來非常容易。你只需開啟終端並執行以下命令 curl flo vim autoload plug.vim create dirs neovim 使用者可以使用以下命令安裝 vim plug curl flo config nvim autoload plug.vim create dirs...
Vim快速定位插easymotion
在基礎篇我們講了很多vim中移動的命令比如 w e基於單詞移動,gg g檔案首尾,0 行首位fchar查尋字元 ctrl f ctrl u前後翻屏 那假如我想快速跳到當前視窗顯示區的任意位置呢?可以使用vim的搜尋 加上n跳轉,但是使用easymotion更方便 官方文件比較長,很多人沒有看懂怎麼用...