2012-12-14 22 views
4

通常我编辑emacs的源代码与两个(emacs-)窗口并排 - 第二个 通过'C-x 3打开的窗口。就像这样:如何配置emacs打开一个宽编辑窗口?

+------------+-------------+ 
|   |    | 
| src1  | src2  | 
|   |    | 
|   |    | 
|   |    | 
|   |    | 
|   |    | 
|   |    | 
|   |    | 
|   |    | 
+------------+-------------+ 
| mini-buffer    | 
+------------+-------------+ 

当我现在开始编译,例如用F9,新*compilation*缓冲器取代我SRC -buffers之一。

相反,我希望*compilation*缓冲区上,顶部的小缓冲区的打开,如果它已不可见(如果它,使用它,当然)。

+------------+-------------+ 
|   |    | 
| src1  | src2  | 
|   |    | 
|   |    | 
|   |    | 
|   |    | 
+------------+-------------+ 
|       | 
| *compilation*   | 
|       | 
+------------+-------------+ 
| mini-buffer    | 
+------------+-------------+ 

*compilation* -buffer应当具有的,而窗口的约30%或6-10线的高度。

如何做到这一点?

+0

请参阅http://stackoverflow.com/questions/772891/emacs-fix-height-of-certain-windows – ataylor

回答

2

实现此目的的一种方法是使用popwin.el。我从来没有使用它,但它似乎很好定制,默认配置已包括*编辑*

相关问题