我在Django項目創建爲Emacs標籤文件的文件名自動打開在Emacs文件我現在可以跳轉到基於M的符號定義 - 。並指定符號名稱。在我的項目中,我有py,html和css文件,那麼是否還有一種方法可以使emacs自動打開文件,如果我指定文件名?用我的Linux機器</p> <pre><code>ctags -eR * </code></pre> <p>以下命令中指定
謝謝
我在Django項目創建爲Emacs標籤文件的文件名自動打開在Emacs文件我現在可以跳轉到基於M的符號定義 - 。並指定符號名稱。在我的項目中,我有py,html和css文件,那麼是否還有一種方法可以使emacs自動打開文件,如果我指定文件名?用我的Linux機器</p> <pre><code>ctags -eR * </code></pre> <p>以下命令中指定
謝謝
我認爲你正在尋找項目管理。有幾個軟件包可以在emacs中管理項目目錄。最好的可能是ede
。但它不容易設置。它確實有一些學習曲線和侷限性。
謝天謝地,有很多簡單的。像eproject。 http://wiki.github.com/jrockway/eproject
無論如何,您還可以查看emacswiki頁面瞭解更多詳情。 http://www.emacswiki.org/ProjectSettings
肯定會檢查這一點。感謝分享:) – Kris 2012-04-25 15:20:28
一個投票?真的嗎?我將問題解釋爲「如何通過指定其文件名來打開在我的TAGS文件中索引的文件」,並且該庫確實*就是這樣。 – phils 2012-04-25 21:07:16
從評論,我想,你正在尋找有無關的標籤,你只是想要一個更好的找到文件,使良好的自動猜測對於只給出文件名的路徑。
對於這一點,我使用完全真棒ido-mode
:http://emacswiki.org/emacs/InteractivelyDoThings
你試過舵嗎?我更喜歡它匹配文件名等長字符串。 – 2012-04-25 13:58:38
IDO(Interactive Do)模式執行此操作。如果您激活它,C-x C-f將以交互方式搜索與您正在鍵入的內容相匹配的文件。但要小心,可能需要一些時間才能習慣它。
該搜索基於您最近訪問過的文件或目錄,您可以使用M-s來強制搜索。
通常,我使用find-file(默認爲C-x C-f)通過指定文件名來打開文件,但這可能不是您要求的。請澄清你的問題。 – ddaa 2012-04-25 11:30:13
感謝您的答覆。如果我使用C-x C-f,那麼我也必須指定文件路徑。我的意思是有一種方法可以讓emacs索引文件位置,這樣指定文件名就足以讓emacs打開它,而不需要完整的文件路徑。 – Kris 2012-04-25 11:34:42