下載 ctags-5.5.4.tar.gz
tar zxvf
ctags-5.5.4.tar.gz
cd
ctags-5.5.4
./configure && make && make install
進入需要添加tag的文件夾
ctags -R
—— "-R"表示遞歸創建,也就包括源代碼根目錄下的任何子目錄下的源程式(如果你的源碼是多層的目錄, 就去最上層的目錄)。從而在src目錄下建立了一個“tags”文件,"tags"文檔中包括這些對象的列表。
——如果修改程序後,比如增加了函數定義,刪除了變量定義,tags文件不能自動rebuild,必須再次在當前"tags"文件所在的目錄下運行 $ctags -R
運行vim的時候,必須在"tags"文檔所在的目錄下運行。
將 "set tags=之前自己 ctags -R的路徑" 寫入/usr/share/vim/vimrc 文件中,這樣vim就能找到"tags"文檔。
注意:
1、該文件中的註釋爲引號;
2、自己試了一下沒能用“:”添加多個路徑;
使用方法
進入vim後,最方便的方法是把光標移到變量名或函數名上,然後按下"Ctrl-]"。用"Ctrl-o"退回原來的地方。