用于在文件中搜索的 Emacs 命令

标签 emacs

我想在当前文件夹中的所有文件中搜索宏CODE_INIT_PARAMETERS

我可以Alt + X 发生返回 CODE_INIT_PARAMETERS 返回,但这仅显示来自打开缓冲区的条目。

有没有一种方法可以从 Emacs 中搜索当前文件夹中的所有文件,而无需切换到 M-x shell,然后 grep ?我想避免使用 grep,因为对于某些命令(出现 M-x),Emacs 会跳转到有问题的代码,我也想要这样。

最佳答案

您可以尝试M-x rgrep

它会要求:

  • 要递归搜索的目录
  • 要包含在搜索中的文件的文件模式
  • 您要搜索的模式

此外,它还会从您的搜索中排除源代码管理私有(private)目录(例如 CVS、.svn 或 .git)。

关于用于在文件中搜索的 Emacs 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1331038/

相关文章:

emacs - 在 Emacs 中,如何启用自动隐藏可怕的细节?

emacs - 将键盘映射分配给 emacs 中的派生模式

Emacs Lisp : regular expression for "anything except close square bracket"?

emacs - Emacs 中 HTML 模式的选项卡

EMACS:扩展/扩展区域,使其包含整行

emacs - emacs中的perl样式正则表达式

emacs - 更改 Emacs 光标颜色/与颜色主题的交互

ubuntu - ubuntu 上的 emacs 自定义

haskell - 有没有办法在 Emacs 中使用 Djinn 自动生成 Haskell 代码?

长时间等待后,Emacs 在 ssh 上停止响应