相关疑难解决方法(0)

Emacs递归项目搜索

我正在从TextMate切换到Emacs.我真正想在Emacs中使用的TextMate的一个功能是使用模糊匹配的"在项目中查找"搜索框.Emacs有这个与ido,但ido不会通过子目录递归搜索.它只在一个目录中搜索.

有没有办法给ido一个根目录并搜索它下的所有内容?

更新:

以下问题与MichałMarczyk的答案中的find-file-in-project.el有关.

如果此消息中的任何内容听起来很明显,那是因为我使用Emacs的时间不到一周.:-)

据我了解,project-local-variables允许我在.emacs-project文件中定义我保留在项目根目录中的东西.

如何将find-file-in-project指向我的项目根目录?

我不熟悉Emacs Lisp中的正则表达式语法.ffip-regexp的默认值为:

".*\\.\\(rb\\|js\\|css\\|yml\\|yaml\\|rhtml\\|erb\\|html\\|el\\)"
Run Code Online (Sandbox Code Playgroud)

我认为我可以将扩展切换到适合我项目的扩展.

你能解释一下ffip-find-options吗?从文件:

(defvar ffip-find-options"""使用项目中的find-file时传递给`find'的额外选项.

使用它来排除项目​​的部分:\" - not -regex \\".供应商.\\ "\"")

这究竟是什么意思,我如何使用它来排除文件/目录?

你能分享一个例子.emacs-project文件吗?

emacs textmate project ido-mode

20
推荐指数
2
解决办法
8832
查看次数

标签 统计

emacs ×1

ido-mode ×1

project ×1

textmate ×1