GNU Screen中的hardstatus和caption有什么区别?

我已经开始玩GNU屏幕设置。

GNU Screen中的hardstatus和caption有什么区别?

hardstatus似乎出现在terminal的底部,但我甚至不知道什么caption真的。

对于我来说,在Windows中使用PuTTY,hardstatus显示在Windows窗口标题( hstatus string )中,而当屏幕被分割时( caption splitonly string )或在任何screen窗口的底部,标题显示在每个screen窗口的底部是否分割( caption always string )。

您可以在info screenfind更多的文档。

这两个状态的显示位置取决于您的configuration。 但是它们的逻辑意义如下:

  • hardstatus :此行用于screen状态消息 – 例如,提醒您活动或其他类似的消息。
  • caption :通常只有在打开多个窗口时才显示此行,并允许您查看它们的详细信息(如当前活动的窗口)。

你将在屏幕的最后两行显示状态,如果你在~/.screenrc像这样configuration它们:

 caption string ... hardstatus alwayslastline ... 

您可以阅读关于GNU屏幕的视觉特征的更多细节。