我希望能够在一个目录及其子目录中搜索文件(所有文件或匹配某种模式的文件),并查找其中特定的字符串。在Emacs中,我通常使用find-name-dired列出文件并进行搜索,但这样也会搜索所有的.svn目录,这是浪费时间的,并且对于大型项目来说速度非常慢。有没有一种方法可以跳过.svn目录呢?谢谢。
听起来你应该使用emacs中的grep。通过grep,你可以在文件中搜索字符串,并且如果你使用这个人的修改,grep将会忽略.svn目录。请点击以下链接了解更多:在emacs中使用grep以及这个人的修改。
C-u M-x rgrep
调用它,则有机会在执行生成的命令行之前编辑它)。 - phils