在目錄 /etc/ 下面,有個名為vimrc 的檔案,這是系統中公共的vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為:“. vimrc ”。例如,/root目錄下,通常已經存在一個. vimrc 檔案。
1.ctags -R不能遞歸到子檔案夾
在~/目錄下建檔案.vimrc
在其中加入:set tags=tags;/
2.Super tab自動補全
http://www.vim.org/scripts/script.php?script_id=1643
download
vim supertab.vmb
:so %
3.Taglist
http://www.vim.org/scripts/script.php?script_id=273
4.
在~/.vimrc中 加上 : map <C-F12>: --c++-kinds=+p --fields=+iaS --extra=+q
我們用這樣的指令在源檔案所在的目錄運作:
ctags -R --c++-kinds=+p --fields=+iaS --extra=+q
--c++-kinds=+px :ctags記錄c++檔案中的函數聲明和各種外部和前向聲明
--fields=+iaS :ctags要求描述的資訊,其中i表示如果有繼承,則辨別出父類;a表示如果元素是類成員的話,要标明其調用權限(即是public還是private);S表示如果是函數,則辨別函數的signature。
--extra=+q:強制要求ctags做如下操作—如果某個文法元素是類的一個成員,ctags預設會給其記錄一行,可以要求ctags對同一個文法元素再記一行,這樣可以保證在VIM中多個同名函數可以通過路徑不同來區分。
由于
5.顔色配置方案
http://vimcolorschemetest.googlecode.com/svn/html/index-c.html
儲存到/vimfiles/colors/檔案夾中,mycolor.vim
vim .vimrc 加上 olorscheme mycolor
轉載于:https://www.cnblogs.com/propheteia/archive/2012/09/10/2679236.html