Emacs Anything和rgrep

fak*_*ake 2 emacs grep

什么都吓人!特别是当涉及到文件和任何事情 - 做grep.唯一的问题是什么 - 做grep没有递归搜索.有没有办法告诉它这样做?

感谢名单!

zev*_*zev 5

any-do-grep的文档字符串的最后一位说:

如果给出了前缀arg,请使用grep的-r选项.前缀arg可以在start之前或之后传递.

并且,是的,任何事情都是令人敬畏的.

编辑:C-u在执行"anything-do-grep"之前按下.如果您从菜单中选择"what-do-grep",只需C-u在单击菜单项之前按.

编辑:在回答您关于设置键绑定以使用前缀arg调用"anything-do-grep"的问题时,这里有一些示例代码可以执行此操作:

(global-set-key (kbd "C-c g")
                (lambda () (interactive)
                  (let ((current-prefix-arg '(4))) ; C-u
                    (call-interactively 'anything-do-grep))))
Run Code Online (Sandbox Code Playgroud)