tags 使用

在emacs裏可以用etags命令生成emacs專用的tags文件,有了此文件之後便可以使用一些emacs tags的命令,比如對於編輯C/C++程序的人員可以方便的定位一個函數的定義,或者對函數名進行自動補齊:

mycodes:

etags -l lanuages filenames

or

find some files |xargs etags -l lanuages


創建好tag表後,告知emacs。
M-x visit-tags-table

在.emacs中加入這樣的語句:

(setq tags-file-name "~/sim973/src/TAGS")

可以手動尋找TAGS文件,這樣更靈活。

這樣emacs就會自動讀取這個tags文件的內容。

幾個重要的命令。

  • M-. 查找一個tag,比如函數定義類型定義等。
  • C-u M-. 查找下一個tag的位置
  • M-* 回到上一次運行M-.前的光標位置。
  • M-TAB 自動補齊函數名。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章