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

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

== ctags ==

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

== CppCompleete ==

c++

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

這樣一來,代碼補全就比較完善了。可是根據以往的經驗,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進行編碼了。
相關文章
相關標籤/搜索