天天看点

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 自动补齐函数名。

继续阅读