在stackoverflow上有一些人遇到了这样的问题,但并不完全是这样,也不完全是我想要的解决方案。问题是,如果标记文件不存在(通过emacs),etags会自动生成标记文件。我想要记录所有的文件,并且不限于c或其他任何东西,并通过emacs自动加载它。我对加载标记文件不感兴趣。
有什么想法吗?
发布于 2012-12-09 09:48:05
对于我来说,我在makefile文件中放入了下面这行代码:
tags:
find -type f -name "*.[ch]" -print0 | xargs -0 etags -o TAGS -a -l c我先用M-! compile刷新标记,然后用make tags刷新。
Emacs自动检测到标记文件已刷新,并询问您是否需要重新加载它。
否则,您可以输入Emacs reset-tags- M-x,当您使用M-.搜索内容时,Emacs会自动加载新生成的文件。
https://stackoverflow.com/questions/13782435
复制相似问题