screenrc - 从地狱眨眼的hardstatus

时间:2012-05-31 16:54:55

标签: gnu-screen screenrc

我从某处复制了几行到我的.screenrc给我一个信息丰富的hardstatus专栏:

# 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 alwayslastline "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %C%a "

根据屏幕documentation,'闪烁'颜色修饰符为B.然而,hardstatus线在任何地方都没有B ......它仍然闪烁!这让我疯了。我看过其他的screenrc,问同事,从这个状态行左右移除了令牌,但没有什么能阻止它闪烁。

如何在没有闪烁的情况下获得漂亮的蓝色红色状态行?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我碰巧发现了这种现象。 这是一个典型的复合显示问题。在我的环境中,我使用类似于你的屏幕hardstatus配置,并使用Xshell作为终端工具。我在Xshell中使用linux,就会出现这种现象。如果我改为xterm,它肯定会消失。 所以,尝试更改你的Xshell配置。