我在新主机上安装的第一件东西是 GNU-screen。接下来要做的就是在 Google 上搜索我需要编辑的行,以~/.screenrc
激活硬状态行,这样我就可以看到当前活动的 shell 会话。
但是由于我的主机上已经拥有 root 权限,我认为编辑默认值可能会更快/etc/screenrc
,而且我应该能够取消注释一行以使我的硬状态行正常工作。
尤其是看这个部分,似乎微不足道:
# An alternative hardstatus to display a bar at the bottom listing the
# windownames and highlighting the current windowname in blue. (This is only
# enabled if there is no hardstatus setting for your terminal)
#
#hardstatus lastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<"
然而,无论如何改变注释和取消注释,以及切换off
设置on
,我都无法看到任何硬状态行。
所以是否对/etc/screenrc
标准 Ubuntu 软件包的一部分附带的默认设置进行简单修改,以便拥有一个显示当前 shell 并突出显示当前 shell 的硬状态行?
答案1
所以我找到了这一行/usr/share/doc/screen/examples/screenrc
:
hardstatus alwayslastline "%Lw"
因此答案是取消注释问题中提到的行,但always
在lastline
给出之前添加:
hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<"