最近在公司的同事指導下,學會使用這個東西編寫代碼,效率提升了很多。因此記錄下來,方便你們使用。php
1. 下載gvim74.exe文件,並安裝。注意通常安裝的路徑中不要存在空格web
2. 下載taglist_46.zip文件,將其解壓,會生成doc和plugin兩個目錄,將doc/taglist.txt以及plugin/taglist.vim分別拷貝到vim的安裝目錄vimfiles/doc和vmfiles/plugin中vim
此時,打開vim,並輸入:help taglist就能夠看到幫助信息了spa
3. 下載ctags58.zip文件,將其解壓,找到ctags.exe放到vim安裝目錄的vim74/目錄下
4. 編輯_vimrc,在裏面加入如下兩句:
set tags=tags;
set autochdir
注意第一個命令裏的分號是必不可少的。這個命令讓vim首先在當前目錄裏尋找tags文件,若是沒有找到tags文件,或者沒有找到對應的目標,就到父目錄中查找,一直向上遞歸。由於tags文件中記錄的路徑老是相對於tags文件所在的路徑,因此要使用第二個設置項來改變vim的當前目錄。若是不加入這兩個語句,那麼有的宏定義,還有一些就找不到了。.net
5. 同時按下win + R , 鍵入cmd,打開dos窗口,在所要看的源代碼根目錄下運行:
ctags -R (這裏能夠設置關聯的文件類型:例如:ctags --languages=c --langmap=c:+.ec:+.h -R)
注意:若是不能運行,多是ctags.exe的路徑沒有設置,在path環境變量中添加ctags.exe的路徑。
在這個目錄下會生成一個tags文件。orm
6. 打開源文件,鍵入
:Tlist (再次鍵入時,關閉) 這時能夠看到兩個窗口(要改變窗口的位置,能夠修改taglist.vim或是在_vimrc中修改)
==================================
最經常使用的幾個命令:
:Tlist
ctr + ]
ctr + o
ctr + W W
================================== 遞歸