使用Vim plug作為Vim 外掛程式管理器

2022-02-18 16:39:12 字數 1795 閱讀 5469

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更方便 官方文件比較長,很多人沒有看懂怎麼用...