轉載於:http://blog.csdn.net/helonsy/article/details/7650349vim
熟練的使用ctags僅需記住下面幾條命:ide
1.$ ctags –R * ($ 爲Linux系統Shell提示符) 函數
2.$ vi –t tag (請把tag替換爲您欲查找的變量或函數名) 編碼
3 :ts (ts 助記字:tags list, 「:」開頭的命令爲VI中命令行模式命令) spa
4 :tp (tp 助記字:tags preview).net
5 :tn (tn 助記字:tags next)命令行
6.Ctrl + ] (跳轉到定義處)orm
7.Ctrl + T (退回至跳轉前)blog
8 :ta x (跳轉到符號x的定義處,若是有多個符號,直接跳轉到第一處
9 :ts x (列出符號x的定義)
10 :tj x (能夠看作上面兩個命令的合併,若是隻找到一個符號定義,那麼直接跳轉到符號定義處,若是有多個,則讓用戶自行選擇)
get
注意:運行vim的時候,必須在「tags」文件所在的目錄下運行。不然,運行vim的時候還要用「:set tag=」命令設定「tags」文件的路徑,這樣vim才能找到「tags」文件。在完成編碼時,能夠手工刪掉tags文件(帚把不到,灰塵不會本身跑 掉)。