1
有一些人在stackoverflow有这样的问题,但不完全是这个,并不完全是我正在寻找的解决方案。问题是如果标记文件不存在(通过emacs),则由etags自动生成标记文件。我想记录所有文件,它不限于c或任何其他文件,并通过emacs自动加载它。我对加载标记文件没有任何兴趣。etags自动生成
有什么想法?
有一些人在stackoverflow有这样的问题,但不完全是这个,并不完全是我正在寻找的解决方案。问题是如果标记文件不存在(通过emacs),则由etags自动生成标记文件。我想记录所有文件,它不限于c或任何其他文件,并通过emacs自动加载它。我对加载标记文件没有任何兴趣。etags自动生成
有什么想法?
对于我来说,我把下列行我makefile
文件:
tags:
find -type f -name "*.[ch]" -print0 | xargs -0 etags -o TAGS -a -l c
我刷新标签与M-!
编译,然后make tags
。
Emacs自动检测到TAGS文件已刷新,并询问您是否需要重新加载它。
否则,您可以键入M-x
tags-reset-tags-table,当您使用M-.
进行搜索时,Emacs将自动加载新生成的文件。