[Vim] Vim 的插件管理工具 Vundle

MuLong PuYang
3 min readJul 21, 2019

Vim 的預設其實是沒有自己的插件管理工具的,但是有一個很好用的軟體叫做 vundle (取名自 vim bundle),可以很方便地幫我們管理 vim 的插件

新增目錄

首先我們在 ~/.vim/bundle/Vindle.vim 中新增 vundle 的目錄

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

設定 vimrc

接著我們去設定 vimrc

set nocompatible              " be iMproved, required
filetype off " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim/
call vundle#begin()

Plugin 'gmarik/Vundle.vim'

call vundle#end() " required
filetype plugin indent on " required

安裝插件

記住我們要安裝插件的話,就是在call vundle#begin()與call vundle#end()之間,打如下格式

Plugin [插件名]

例如我們想要安裝自動註解的插件,nerdcommenter,那我們的 vimrc 將變成如下

set nocompatible              " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim/
call vundle#begin()
Plugin 'gmarik/Vundle.vim'
Plugin 'scrooloose/nerdcommenter'
call vundle#end() " required
filetype plugin indent on " required

改寫完之後,先儲存然後退出再開啟 vim 。

在vim的介面當中按冒號,輸入 PluginInstall,這時候就會開始安裝了,安裝到何時算好呢? 如圖中的文字呈現 Done 之後,就是安裝完成了。

PS. 有時候有些插件會裝比較久一點,但基本上等一會等到紅框內的文字變成 Done 之後,就代表安裝完成了。

觀看 Plugin 的列表

用以上方式設定完之後,這時候我們其實可以先使用 PluginList 的指令來觀看我們現在有多少 plugin

首先我們用任何方法進入vim的介面,例如直接打開vim

vim

接著進入vim之後,按下冒號 :,然後輸入PluginList的指令,就可以看見現在安裝了哪些插件

:PluginList

--

--