1,mac自帶的ctags程序不是exuberant ctags, 所以使用時會出現問題,所以要重新安裝一個;
brew install exuberant ctags
安裝完, which ctags
如果是/usr/bin/ctags,系統默認先看到我們安裝的ctags
打開~/根目錄下的.profile,如果你也沒發現有這個文件,沒關系,創建一個!
然后在里面添加:export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
再到終端執行:source ~/.profile
然后再看看which ctags,如無意外,應該是/usr/local/bin/ctags
最后在.vimrc配置文件添加:
let Tlist_Ctags_Cmd="/usr/local/bin/ctags" let Tlist_Show_One_File=1 let Tlist_Exit_OnlyWindow=1 let Tlist_Use_Right_Window=1
2、使用ctags編譯項目tags文件
終端cd 項目目錄,然后執行:
ctags -R
你會發現目錄中多了一個tags的文件,這個就是vim里面taglist會尋找的文件!
在vim中對准某個對象調用的方法按control + ] 看看能否調到那個方法的定義!?
control + t 返回原方法