我正在寻找从grep
内部使用emacs
的有用方法。我通常运行一个grep
命令以在源树中找到引用,然后使用emacs
打开文件,然后跳转到由-n
标志指示的行到grep
。但是,我猜测emacs
可以做得更好。如果结果视图保持终端中常规grep
所提供的着色,那就太好了。当然,这不是通用的,但至少是意图。
在grep
内是否有一种使用emacs
的方式或某种方式来跳转到引用的内容?
答案 0 :(得分:4)
信不信由你, Mx grep 和 Mx rgrep ({{1}用于递归))已经存在-可以从菜单{{1}访问}-> r
。
请参见27.4 Searching with Grep under Emacs。
您可能还会发现M-x dired-do-find-regexp-and-replace和M-x project-query-regexp有用。