在Emacs中递归查找?

时间:2010-06-05 09:12:48

标签: emacs

emacs中的查找是否有递归查找功能?我认为'nix'发现“是在eshell中实现的,但也许不是(我一直在OS X上使用它,但它一定是在调用FreeBSD的”find“)...我知道rgrep,find-grep,grep-在emacs中查找,但我实际上并不需要grepping部分。也许这是一个dired函数中的一个特性(虽然我没有找到它)?使用Windows,我想念一些'nix实用程序......想到emacs 23.2可能会为我填写。

4 个答案:

答案 0 :(得分:3)

dired-find?这取决于外部命令find。某处可能有find的lisp实现,但是你可能最好只获取'{nix}实用程序的Windows端口,例如find。试试cygwin

答案 1 :(得分:1)

我使用ifind.el

答案 2 :(得分:1)

Projectile项目适用于在项目中查找文件并立即导航到它们。

以下是命令:https://github.com/bbatsov/projectile#interactive-commands

特别是我使用的是C-c p 4 f,它递归搜索你的项目以找到与提供的模式匹配的文件名。效果很好,通过M-x list-packages轻松安装。

答案 3 :(得分:0)

我很长一段时间都在寻找这个功能,现在我对projectile感到非常满意(参见我的回答:How do I find-file recursively in directories