使用外掛,可以擴充套件Vim的功能。Vim支援許多外掛,其中大多數都是免費提供的。本章是關於Vim外掛的,將討論以下主題內容 -
本節討論外掛管理。 Vim提供各種外掛管理器,但不會使用任何外掛管理器,而是將手動執行所有這些步驟以便更好地理解。當理解了這些步驟,就可以使用外掛管理器。
安裝外掛
要安裝任何外掛,請執行以下步驟 -
假設要在Vim中安裝badwolf
外掛,這是vim的配色方案外掛。
$ mkdir -p ~/.vim/bundle
$ cd ~/.vim/bundle/
$ git clone https://github.com/sjl/badwolf.git
$ echo "set runtimepath^ = ~/.vim/bundle/badwolf" > ~/.vimrc
現在安裝了外掛,可以使用badwold
配色方案如下 -
:colorscheme badwolf
更新外掛
如果仔細觀察,外掛只是檔案的集合,如果想要更新該外掛,那麼只需從~/.vim/bundle
更新相應的外掛目錄。
刪除外掛
在Vim中刪除外掛非常簡單。 要刪除外掛,請執行以下步驟 -
~/.vim/bundle
中刪除外掛目錄runtimepath
下面列出了一些有用的Vim外掛:
編號 | 名稱 | 描述 |
---|---|---|
1 | DumpX | 反組合C/C ++程式碼 |
2 | awk.vim | 縮排AWK指令碼 |
3 | Pathogen | Vim軟體包管理器 |
4 | git-switcher.vim | 基於git分支的切換自動儲存和載入vim對談 |
5 | Pyflakes | 為python檔案提供liniting |