如何使Emacs始终在左侧窗口中打开.c文件,而右侧是.h?

时间:2009-07-27 02:49:21

标签: emacs cscope

在编写C代码时,我总是打开三个窗口:

       |
       |  2 
1      |_____
       |
       |  3
       |

窗口1用于代码编写,窗口2用于cscope,窗口3用于头文件快速参考。

当我在cscope窗口中按下显示源时,我希望Emacs始终在窗口1中显示.c文件,而在窗口3中显示.h文件,是否有任何可能的解决方案?

非常感谢你的回复。

1 个答案:

答案 0 :(得分:3)

看看the answer类似的问题。关键是使用变量:special-display-regexps。这几乎是一个简单的解决方案,只有你根据扩展选择窗口(而不是选择一个窗口)。