我想要一个像编译、自动完成等临时缓冲区的弹出底部窗口。即使根窗口是水平分割的,它也应该垂直分割整个框架。例如:
在执行M-x compile之前:
是否有更优雅的方法来实现这一点而没有任何缺点?
+------+------+ | | | | | | | | | +------+------+之后:
+------+------+ | | | +------+------+ | | +------+------+我非常满意ecb-compilation-window,但我不想使用ECB和CEDET。 实际上,我看到了两种方法可以实现所描述的行为,但两种方法都有缺点。
- 使用split-root.el模块。
- 将window-min-height变量设置为最小可能值(1),并在emacs启动时调用split-window-vertically来在创建窗口后将窗口高度最小化。然后使用此窗口作为临时缓存区,并根据需要设置其高度。
是否有更优雅的方法来实现这一点而没有任何缺点?