这符合问题Using Emacs to recursively find and replace in text files not already open。我已经尝试过使用find-name-dired和findr.el包。它确实打开了一个找到匹配文本的文件,但是......我怎么能去另一个文件,而不是这个自动打开文件????
谢谢!
答案 0 :(得分:3)
这似乎不止一个问题。
find-name-dired
将创建一个结果缓冲区,列出所有具有匹配文件名的文件。使用 C-h m 查看dired-mode的帮助及其所有键绑定。 RET 将在点打开文件, o 将在另一个窗口中的点打开文件,而 Co 也会这样做,但是离开了在查找窗口中(如果您想快速访问其中几个文件,这很方便)。
findr-search
(这听起来像你正在使用的)似乎更像是一个标签机制。 C-h f findr-search
RET 表示您可以使用 M - ,导航到下一场比赛。这将循环显示当前文件中的匹配项,然后根据需要转到下一个文件。