Vim插件

使用插件,可以擴展Vim的功能。Vim支持許多插件,其中大多數都是免費提供的。本章是關於Vim插件的,將討論以下主題內容 -

  • 插件管理
  • 一些有用的插件

1. 插件管理

本節討論插件管理。 Vim提供各種插件管理器,但不會使用任何插件管理器,而是將手動執行所有這些步驟以便更好地理解。當理解了這些步驟,就可以使用插件管理器。

安裝插件
要安裝任何插件,請執行以下步驟 -

  • 在用戶的主目錄中創建 .vim/bundle目錄
  • 複製此目錄中的插件
  • 在vim中設置runtimepath

假設要在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

2. 一些有用的插件

下麵列出了一些有用的Vim插件:

編號 名稱 描述
1 DumpX 反彙編C/C ++代碼
2 awk.vim 縮進AWK腳本
3 Pathogen Vim軟體包管理器
4 git-switcher.vim 基於git分支的切換自動保存和加載vim會話
5 Pyflakes 為python檔提供liniting

上一篇: Vim diff命令 下一篇: 像IDE一樣使用Vim