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