gvim---配置自動代碼提示

下載autocomplpop的相關文件,地址爲http://www.vim.org/scripts/script.php?script_id=1879,將這個文件下載下來之後將文件夾中的文件按照安裝的目錄的名字對應的放在對應的目錄中。但是會u這種情況,比如說:在c++中使用.或是->訪問對象或指針中的成員和函數時還無法自動彈出提示,另外, 即便是自動提示也只能提示我們在當前文檔中已輸入的字符串。針對這種情況,我們就需要安裝ctags工具和OmniCppComplete插件。 ctags是用來對文件做標記的工具,OmniCppComplete是在c和c++語言範疇內,對上述智能補全的增強版。

== ctags ==

ctags在http://ctags.sourceforge.net/下載源碼,編譯後安裝。常規的標記命令爲 ctags -R 。"-R"表示遞歸創建,也就包括源代碼根目錄下的所有子目錄下的源程序。

== CppCompleete ==

OmniCppComplete在http://www.vim.org/scripts/script.php?script_id=1520下載。下載 好之後根據裏面的doc文檔進行安裝和使用。

這樣一來,代碼補全就比較完善了。但是根據以往的經驗,IDE中還有一個功能,那就是函數和變量的跳轉查看。比如代碼中出現

 代碼:
if(true){
    doThis();
}

 

我們想知道doThis()函數是如何定義和實現的,那麼如何快速的來查看呢?我們就需要安裝Taglist插件

== Taglist ==

插件在http://vim.sourceforge.net/scripts/script.php?script_id=273下載。下載好之後,我們可以根據其中的doc文檔進行安裝和配置。

我們發現其實Taglist的使用也必須要依靠ctags所創建出來的tag文件。當tag文件形成、一切配置都配置完成之後。我們可以ctrl+]來進行函數或者是變量跳轉。好了,從此你就可以開始像IDE一樣來使用vim進行編碼了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章