emacs在一个大项目的项目中查找文件

Mat*_*ggs 9 emacs

在vim中,有一个名为command-t的神奇插件,它允许您模糊搜索项目中的所有文件.我们有一个相当大的rails应用程序,有大量的文件,它能够处理它几乎没有任何减速.

尝试了一些事情(比如ffip,textmate.el的命令-t和rinari的rinari-find-in-project).用户界面非常棒(我<3 flex),但他们都遇到的问题是在一个大型项目中,性能很差,无法使用.

目前我正在更多地使用rinaris导航命令和ido-find-file.在它们两者之间它是一个可用的设置,但在项目中有一个疯狂的快速模糊查找会很好.

有没有人知道一个更高性能的脚本然后我尝试了什么?

eve*_*_jr 4

我的混合物的 github 代表在这里:https ://github.com/lewang/anything-project-files

我添加了更多的任何内容源,以便任何内容项目查找都可以直接替代“Cx b”。所以这个想法是,当你点击“Cx b”时,你正在完成现有缓冲区、通过recentf最近的文件(我个人将其改用“session.el”,但这是一个小差异)、当前目录中的文件、当前的项目。我觉得它非常方便。

我已经使用了一段时间,但尚未经过充分测试,因此请报告您发现的任何错误。