使用vim pathogen 進行外掛程式管理

2021-09-09 01:27:30 字數 980 閱讀 3659

使用vim的外掛程式管理器 pathogen進行vim的外掛程式管理。

1. pathogen 管理外掛程式

pathogen讓每個外掛程式占有乙個單獨的目錄,解決了檔案分散的問題。安裝完 pathogen之後,只需要在~/.vim/目錄下新建乙個目錄~/.vim/bundle/,並將要安裝的所有外掛程式放在~/.vim/bundle /目錄下即可以使用(直接在~/.vim/bundle目錄下 git clone ***.git 即可)。如果要刪除某個外掛程式,只需要將~/.vim/bundle/目錄下對應的外掛程式目錄刪除即可。如果想保持某個外掛程式為最新版本,直接從插 件的倉庫checkout乙份**到bundle目錄即可。

2. 安裝vim的外掛程式管理器 pathogen

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

$cd ~/.vim

$mkdir bundle &&  mkdir autoload && cd bundle

$git clone

$cp -r  pathogen/autoload  ~/.vim

3. 在.vimrc中設定 pathogen

在~/.vimrc 檔案裡, filetype plugin indent on 之前的任何地方,加入這句:call pathogen#infect() 

4. 安裝新外掛程式

例如 安裝nerdtree

git clone   

ok!nerdtree外掛程式已經安裝完成了!可以看到這種方式比傳統的vim外掛程式安裝方式簡單多了!

而要解除安裝該外掛程式也非常簡單,只需要在~/.vim/bundle/目錄下刪除nerdtree目錄即可,乾淨利落!

要更新該外掛程式到最新版本,只需要進入到該目錄~/.vim/bundle/nerdtree/,並執行以下命令:

git pull origin  

當然這種安裝和更新外掛程式的方法只適用於**倉庫支援git的方法。

使用with進行回溯

with dept deptid,pdeptid as select udepid,uparentid from oa.dbo.depinfo where udepid in select p.udepid from oa.dbo.postinfo as p inner join oa.dbo.us...

使用進行Google攻擊

使用進行google攻擊 google是乙個功能強大的搜尋引擎,通過預定義命令,可以查詢出令人難以置信的結果。利用google搜尋智慧型搜尋,甚至可以進入部分遠端伺服器獲取機密 搜尋敏感資訊,造成資訊洩露。本文從安全角度,對google這一工具進行深度資訊挖掘。google高階搜尋語法 討論goog...

使用JUnit進行測試

junit 被用來測試 並且它是由能夠測試不同條件的斷言方法 assertion method 組成,如下所示 assertequals a,b 測試a是否等於b a和b是原始型別數值 primitive value 或者必須為實現比較而具有equal方法 assertfalse a 測試a是否為f...