screenrc - мигающий жесткий статус из ада

Я скопировал откуда-то несколько строк в свой .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 alwayslastline "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %C%a "

Согласно документации экрана "мигающий" цвет модификатор B. Тем не менее, в строке жесткого статуса нет B нигде ... и она все еще мигает! Это сводит меня с ума. Я смотрел на другие screenrc, спрашивал коллег, удалял токены слева и справа из этой строки состояния, но ничто не остановит его мигание.

Как мне получить красивую строку состояния, выделенную красным на синем, без мигания? Любая помощь будет оценена по достоинству.


person Carlos Ramirez    schedule 31.05.2012    source источник
comment
У меня не мигает. (экран 4.0.3)   -  person Mat    schedule 31.05.2012
comment
Есть ли в вашем .screenrc что-нибудь еще, что могло бы повлиять на мигание?   -  person Carlos Ramirez    schedule 31.05.2012


Ответы (1)


Мне довелось обнаружить это явление. Это типичный вопрос, связанный с составным дисплеем. В своей среде я использую конфигурацию жесткого состояния экрана, аналогичную вашей, и использую Xshell в качестве инструмента терминала. Использую linux в Xshell, такое явление происходит. Если я перейду на xterm, он исчезнет окончательно. Итак, попробуйте изменить конфигурацию Xshell.

person Yong wang    schedule 08.12.2015