我一直是GNU Emacs文件導航模型的粉絲。我一直在用C-x C-f ...
,C-x b
切換緩衝區;偶爾會有C-mouse-1
。同名文件之間的Emacs導航
然而,最近我發現自己對編程有套的幾個文件具有相同名稱的項目,但在不同的目錄,沿着這些線路:
package/message.py
package/message.zcml
package/ui/message.py
package/ui/message.zcml
package/ui2/message.py
package/ui2/message.zcml
在這種情況下我平時的緩衝切換工具效率不高。很難記住我想要的文件是在緩存message.py<2>
還是message.py<3>
中,並且在C-x b
之間切換它們非常困難。或許,我想要的可能是標籤欄或菜單,我可以安排正在處理的文件,並讓它們保持其空間佈局,以便我可以快速切換它們。我簡單地看了一眼speedbar
和tabbar-mode
,但沒有找到太大的幫助。有什麼建議麼?
嘿,我有工作的一些Python同樣的問題東西(即Django)。他們想要多少個名爲settings.py或test.py的文件!?我也會對你的問題的解決方案非常感興趣。 – 2012-01-27 21:09:08