【发布时间】:2011-08-18 16:20:58
【问题描述】:
Anything 太棒了!尤其是涉及到文件和任何 grep 时。唯一的问题是anything-do-grep 不会递归搜索。有没有办法告诉它这样做?
谢谢!
【问题讨论】:
-
对于那些不知道的人来说,Anything 简介:metasandwich.com/2010/07/30/…
Anything 太棒了!尤其是涉及到文件和任何 grep 时。唯一的问题是anything-do-grep 不会递归搜索。有没有办法告诉它这样做?
谢谢!
【问题讨论】:
anything-do-grep 的文档字符串的最后一点是:
如果给定前缀 arg,请使用 grep 的 -r 选项。前缀 arg 可以 在开始之前或之后通过。
而且,是的,任何东西都非常棒。
编辑:只需在执行“anything-do-grep”之前按 C-u。如果您从菜单中选择“anything-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))))
【讨论】:
anything-do-grep-l(并重命名)并对其进行了修改,使其只要求模式:D