如何在emacs中找到TAGS文件中的文件

Tal*_*Kit 2 emacs elisp

我使用ctags为目录中的*.h和*.cpp文件生成了TAGS文件.如何在TAGS文件中查找文件.

假设我已经为文件one.h two.h three.h生成了TAGS文件.查找文件one.h,two.h,three.h的命令是什么,而不是这些文件中的标记.

phi*_*ils 5

假设您只是想知道如何使用TAGS文件...

使用以下命令加载TAGS文件:
M-x visit-tags-table RET TAGS文件或父目录 RET

然后你可以用它:

  • M-.(即find-tag)
  • M-x tags-search RET 模式 RET
    (M-,移动到每个连续的匹配)
  • M-x tags-apropos RET 图案 RET
  • M-x tags-query-replace RET 模式 RET 替换 RET

这些是默认值.当然,还有一些增强功能:http:
//www.emacswiki.org/emacs/EmacsTags

我个人使用etags-select(你可以通过ELPA获得),我必须这样M-.etags-select-find-tag.