【发布时间】:2012-11-01 12:14:00
【问题描述】:
我在我的 GNU Emacs 24.2.1 中使用 elscreen 目前,当我拆分窗口时,每一半都有一个相同的选项卡面板: elscreen http://i.zlowiki.ru/121101_0f30ebba.png/800 请注意,较低的两个窗口与最大的窗口具有相同的选项卡。
如何删除这两个重复项,只保留最上面的一个?
如果太难了,还有什么替代方案可以用于 GNU 屏幕?
【问题讨论】:
-
至少你可以完全禁用标签显示:(setq elscreen-display-tab nil)。它们不是很有用并且会占用空间。您可以使用 C-z T 切换此设置。此外,如果您将底部缓冲区更改为与顶部缓冲区不同的内容,选项卡就会消失。
-
为了更好地理解
header-line-format在elscreen.el和tabbar.el中的工作原理,我们可以在任何缓冲区中评估一行简单的代码:(set (make-local-variable 'header-line-format) "Hello World")。原始海报在三个不同的窗口中显示相同的缓冲区。由于header-line-format是在每个缓冲区的基础上使用的,相同的缓冲区在逻辑上显示相同的header-line-format。不同的缓冲区可以显示不同的header-line-format,但同一个缓冲区不能在多个窗口中显示。 -
如何改变背景的文字颜色?它看起来像黑色的蓝色一样弱。
标签: emacs elisp gnu-screen