使用vim-pathogen 進行插件管理

  使用vim的插件管理器 pathogen進行vim的插件管理。html

1. pathogen 管理插件
   pathogen讓每一個插件佔有一個單獨的目錄,解決了文件分散的問題。安裝完 pathogen以後,只須要在~/.vim/目錄下新建一個目錄~/.vim/bundle/,並將要安裝的全部插件放在~/.vim/bundle /目錄下便可以使用(直接在~/.vim/bundle目錄下 git clone xxx.git 便可)。若是要刪除某個插件,只須要將~/.vim/bundle/目錄下對應的插件目錄刪除便可。若是想保持某個插件爲最新版本,直接從插 件的倉庫checkout一份代碼到bundle目錄便可。git

 

2. 安裝vim的插件管理器 pathogengithub

從 github上得到pathogen,解壓到~/.vim 目錄下,將pathogen中的autoload目錄拷貝到 ~/.vim  目錄下。vim

$cd ~/.vim插件

$mkdir bundle &&  mkdir autoload && cd bundlehtm

$git clone https://github.com/tpope/vim-pathogen.git it

$cp -r  pathogen/autoload  ~/.vimclass

 

3. 在.vimrc中設置 pathogenfile

在~/.vimrc 文件裏, filetype plugin indent on 以前的任何地方,加入這句:call pathogen#infect()  vimrc

 

4. 安裝新插件

例如 安裝NERDTree

例如,要下載安裝NERDTree插件,只須要進入到~/.vim/bundle/目錄,而後執行如下命令:

  git clone http://github.com/scrooloose/nerdtree.git  

下載完成後,會看到~/.vim/bundle/目錄下會多出一個新的目錄:nerdtree

OK!NERDTree插件已經安裝完成了!能夠看到這種方式比傳統的vim插件安裝方式簡單多了!

而要卸載該插件也很是簡單,只須要在~/.vim/bundle/目錄下刪除nerdtree目錄便可,乾淨利落!

要更新該插件到最新版本,只須要進入到該目錄~/.vim/bundle/nerdtree/,並執行如下命令:

  git pull origin  

固然這種安裝和更新插件的方法只適用於代碼倉庫支持git的方法。

對於沒法用git下載的插件,就更新bundle裏的那個以插件名爲名的目錄就好。

相關文章
相關標籤/搜索