在 linux screen 中如何关闭状态选项卡?

在 linux screen 中如何关闭状态选项卡?

屏幕上有办法关闭状态栏吗?理想情况下,只有当我打开 2 个以上的选项卡时才显示它?哪些.screenrc条目可以实现这一点?

答案1

我能想到的获取“状态栏”的方法有几种:

一个状态栏是caption。它通常只在多个窗口(分屏)时出现,此设置为caption splitonly。始终存在的版本是caption always。它似乎没有办法将其与打开的屏幕(“选项卡”)数量联系起来。如果通过按命令字符 (^a) 并输入它就会消失,:caption splitonly那么这就是您正在查看的内容,输入 caption splitonly.screenrc 即可将其删除。

另一个状态栏是 ,hardstatus指的是终端的“硬件状态”行。这个通常显示在窗口的标题栏中,但可以通过设置将其强制移到终端底部hardstatus alwayslastline。设置hardstatus off将其关闭。这始终是“开”或“关”。

答案2

关闭hardstatus线路的设置称为ignoreoff手册中说,该设置没有达到人们的预期:

如果该标志设置为“关闭”,这些消息将以反向视频模式覆盖在显示线上。

我的 中有这个.screenrc,它似乎可以满足您的需要:

hardstatus ignore

相关内容