我正在從TextMate切換到Emacs。我真的很想在Emacs中使用的TextMate的一個功能是使用模糊匹配的「在項目中查找」搜索框。 Emacs有這樣的ido,但ido不會通過子目錄遞歸搜索。它只在一個目錄內搜索。Emacs遞歸項目搜索
有沒有辦法給ido一個根目錄並搜索它下面的所有東西?
更新:下面
的問題,涉及到找到文件功能於project.el從米哈爾Marczyk的答案。
如果此消息中的任何內容聽起來很明顯,這是因爲我已經使用了Emacs不到一個星期。 :-)
據我所知,項目本地變量讓我定義一個.emacs項目文件中的東西,我保留在我的項目根目錄。
如何將find-file-in-project指向我的項目根目錄?
我不熟悉Emacs Lisp中的正則表達式語法。 ffip-regexp的默認值是:
".*\\.\\(rb\\|js\\|css\\|yml\\|yaml\\|rhtml\\|erb\\|html\\|el\\)"
我認爲我可以將擴展切換到適合我的項目的擴展。
你能解釋一下ffip-find-options嗎?從文件:
(defvar ffip找到的選項使用發現,文件中項目時 「」 「額外選項傳遞到'發現」
使用此排除項目的部分。 :\「 - not -regex \\」。vendor。 \\「\」「)
這意味着什麼,以及如何使用它來排除文件/目錄?
你能分享一個例子.emacs-project文件嗎?
約textmate.el什麼: https://github.com/defunkt/textmate.el – 2015-05-01 19:56:56