在 byobu (以 tmux 作为后端)中,我不小心按下了Ctrl + Shift + F12,激活了蒙德里安方块复活节彩蛋。我确实关闭了该“功能”打开的所有拆分,但从那时起,byobu 中的所有现有窗口和拆分都无法正确显示。
所有分割之间有一条白线,并且当前输入焦点不再可见。(即,当我按 时Shift + Arrowkey,没有任何明显变化,活动分割旁边曾经有一条橙色线)。
我查看了~/.byobu目录中的文件,但最近更改的文件都不包含任何看起来相关的内容。
我正在运行 byobu 版本 5.106、tmux 2.1、Ubuntu 16.04。
这是一个无头服务器,我通过 cygwin/ssh 访问它,但如果我从 Ubuntu 机器 ssh 进入它,情况是一样的。

注意:如果您有 v1.9 或更高版本的 tmux,请注意,您将需要翻译下面的样式命令,如下所示:https: //github.com/tmux/tmux/wiki/FAQ#how-do-i-将--fg--bg-and--attr-options-翻译成--style-options
您可以通过完全关闭所有 tmux/byobu 会话来撤消复活节彩蛋更改的所有内容。当您下次启动时,它将具有您常用的设置,因为 Egg 所做的更改不会保存到您的任何配置文件中。如果该用户仍有任何会话,则所有新会话都会获得更改的设置。
如果您有任何不想立即关闭的活动会话(情况可能就是这样),这对您没有帮助。您可以使用单独的命令取消选择设置,将它们全部返回到 Ubuntu 的默认设置,但我还没有深入到完全做到这一点。将边框颜色设置为更有用的颜色(这可能是所有要更改回来的颜色,我还没有注意到其他问题)很简单,您可以通过运行以下命令来做到这一点:
set -g pane-border-bg colour235
set -g pane-border-fg colour239
set -g pane-active-border-bg colour18
set -g pane-active-border-fg colour239
Run Code Online (Sandbox Code Playgroud)
此示例将边框设置为灰色,但活动边框除外,该边框变为深蓝色。
每个命令都通过使用命令快捷方式然后使用:命令 then 来运行enter,例如,如果您的快捷方式是 Ubuntu 默认值:
F12:set -g pane-border-bg colour235enter
F12:set -g pane-border-fg colour239enter
F12:set -g pane-active-border-bg colour18enter
F12:set -g pane-active-border-fg colour239enter
请注意,颜色的国际(英语)拼写是经过深思熟虑的。如果您有最新版本,则可以使用美式英语颜色代替,但情况并非总是如此,因此为了兼容性最好避免使用。
有关标准颜色的列表,请参见下图。如果您想要更精细的控制,您还可以使用 HTML 样式的六十六进制颜色代码(这同样不适用于旧版本,但您不太可能拥有那么旧的版本),如下所示:F12:set -g pane-border-bg "#ffdd00"enter。
| 归档时间: |
|
| 查看次数: |
1196 次 |
| 最近记录: |