2009-07-27 60 views
3

我總是打開三個窗口這樣編寫C代碼時:如何讓Emacs在左側窗口中總是打開.c文件,而右側是.h文件?

 | 
     | 2 
1  |_____ 
     | 
     | 3 
     | 

窗口1用於代碼編寫,窗口2用於cscope的,和窗3用於頭文件快速參考。

當我在cscope窗口中按下顯示源代碼時,我希望Emacs總是在窗口1中顯示.c文件,而在窗口3中顯示.h文件時是否有任何可能的解決方案?

非常感謝您的回覆。

回答

3

看看the answer到類似的問題。關鍵是使用變量:special-display-regexps。這幾乎是一個簡單的解決方案,只有你選擇基於擴展名的窗口(而不是而不是選擇一個窗口)。

相關問題