windows下使用vim+ctags+taglist

最近在公司的同事指導下,學會使用這個東西編寫代碼,效率提升了很多。因此記錄下來,方便你們使用。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
==================================  
遞歸

相關文章
相關標籤/搜索