1. 程式人生 > >vim插件ctags的安裝與使用

vim插件ctags的安裝與使用

tag ubunt 執行 子目錄 找到 解決 索引 linux date

LINUX系統下看程序或者編程序時,看到一個函數經常需要知道該函數的定義,這時ctags就派上用場了,其安裝和使用方法如下:

安裝方法:

sudo apt-get install ctags (ubuntu)

(RedHat系列使用:yum install ctags)

若不成功,可能是因為源的問題,換一下軟件源update後重新執行上述命令即可。

使用方法:

1.生成標簽文件
在當前目錄下(運行$提示符後面的命令):
$ctags -R .
-R表示recursive,遞歸,為當前目錄及其子目錄中的c文件生成標簽文件。最後一個.表示在當前目錄。
運行完當前目錄會多一個文件tags,就是c標簽的索引文件。

2.跳轉
1)用vim打開一個已經建過標簽的c文件
2)ctrl+] 找到光標所在位置的標簽定義的地方
3)ctrl+t 回到跳轉之前的標簽處
註意:此時運行vim,必須在"tags"文件所在的目錄下運行。否則,運行它會找不到"tags"文件,而需要在vim中用":set tags="命令設定"tags"文件的路徑。對於一個稍微大點的項目,你可能在任何一個目錄下打開vim,然而在每個目錄下都生成一個tags文件並不 是個好主意,那麽如何解決呢?方法是在.vimrc中增加一行:
set tags=tags;/
這是告訴vim在當前目錄找不到tags文件時請到上層目錄查找。

參考文章:http://blog.csdn.net/duguteng/article/details/7412652

vim插件ctags的安裝與使用