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

PJ.*_*PJ. 9 command-line-interface gnu-screen

我已经开始玩 GNU Screen 设置了。

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

hardstatus似乎出现在终端的底部,但我什至不知道到底caption是什么。

Dav*_*žan 8

显示这两种状态的位置取决于您的配置。但它们的逻辑含义如下:

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

您将在屏幕的最后两行看到状态,如果您在您的~/.screenrc:

caption string ...
hardstatus alwayslastline ...
Run Code Online (Sandbox Code Playgroud)

您可以在GNU Screen 的视觉特性介绍中阅读更多详细信息。


Den*_*son 5

对我来说,在 Windows 中使用 PuTTY,hardstatus 显示在 Windows 窗口标题 ( hstatus string) 中,而标题显示在每个screen窗口caption splitonly string的底部screen( caption always string) .

您可以在 中找到更多文档info screen