病原
vim-pathogen 是由 Tim Pope 建立的 runtimepath
管理器,可以很容易地在自己的私有目錄中安裝外掛和執行時檔案。
安裝病原體
-
將病原體放入
~/.vim/bundle
(這裡有 Git,但不是強制性的):git clone https://github.com/tpope/vim-pathogen.git
-
將以下行新增到
.vimrc
的頂部:" enable vim-pathogen runtime bundle/vim-pathogen/autoload/pathogen.vim execute pathogen#infect()
runtime
指令指定vim-pathogen
的自動載入指令碼的路徑;execute pathogen#infect()
發起它。
一旦啟動,Pathogen 將自動開始掃描~/.vim/bundle
中的資料夾並從每個資料夾中載入外掛。
使用病原體
- 將外掛的頂級目錄放在
~/.vim/bundle/
中,以便在下次啟動 Vim 時使其可用。 - 執行
:Helptags
來索引新外掛的文件。
優點
- 每個外掛都位於
~/.vim/bundle/
下的自己的目錄中。 - 你的
.vimrc
保持乾淨,無需載入外掛所需的配置。
因此,管理外掛所需的工作量減少到:
- 把它的頂級目錄放在
~/.vim/bundle/
下安裝它, - 替換它的頂級目錄來更新它,
- 刪除其頂級目錄以將其解除安裝。
如何執行這三個操作(手動,通過自動化工具,使用 Git / Svn / Hg /無論……)完全取決於你。