病原

vim-pathogen 是由 Tim Pope 建立的 runtimepath 管理器,可以很容易地在自己的私有目錄中安裝外掛和執行時檔案。

安裝病原體

  1. 將病原體放入~/.vim/bundle(這裡有 Git,但不是強制性的):

    git clone https://github.com/tpope/vim-pathogen.git
    
  2. 將以下行新增到 .vimrc 的頂部:

     " enable vim-pathogen
     runtime bundle/vim-pathogen/autoload/pathogen.vim
     execute pathogen#infect()
    
  • runtime 指令指定 vim-pathogen 的自動載入指令碼的路徑;
  • execute pathogen#infect() 發起它。

一旦啟動,Pathogen 將自動開始掃描~/.vim/bundle 中的資料夾並從每個資料夾中載入外掛。

使用病原體

  1. 將外掛的頂級目錄放在~/.vim/bundle/中,以便在下次啟動 Vim 時使其可用。
  2. 執行:Helptags 來索引新外掛的文件。

優點

  • 每個外掛都位於~/.vim/bundle/下的自己的目錄中。
  • 你的 .vimrc 保持乾淨,無需載入外掛所需的配置。

因此,管理外掛所需的工作量減少到:

  • 它的頂級目錄放在~/.vim/bundle/安裝它,
  • 替換它的頂級目錄來更新它,
  • 刪除其頂級目錄以解除安裝

如何執行這三個操作(手動,通過自動化工具,使用 Git / Svn / Hg /無論……)完全取決於你。