Проблема с обновлением экрана GNU

Недавно я начал использовать GNU Screen, но столкнулся с очень неприятной проблемой.

В любом окне экрана, если я нажму клавишу со стрелкой влево или клавишу возврата, когда в приглашении ничего не набирается, экран, кажется, обновляется, вызывая легкое мерцание. После ввода какого-либо текста в подсказке с использованием клавиши возврата или стрелки влево мерцание не будет вызываться (по крайней мере, до тех пор, пока не будет достигнут первый символ в подсказке).

Кто-нибудь видел это раньше?


person Richard Dorman    schedule 22.05.2009    source источник


Ответы (1)


Это не проблема. Это особенность. Он должен вести себя так, когда в вашем терминале включен визуальный звонок. Что это, по умолчанию, я думаю.

Взгляните на этот документ. В файле есть три свойства, относящиеся к визуальному звонку. Вы можете изменить это в ~/.screenrc

vbell_msg "bell: window ~%"     # Message for visual bell
vbellwait 2                     # Seconds to pause the screen for visual bell
vbell off                       # Turns visual bell off

Попробуйте установить для свойства vbell значение off.

Кроме того, я бы порекомендовал вам задать тот же вопрос в ServerFault. Я уверен, что вы получите гораздо лучшие ответы там. Чтобы получить доступ к сайту, поскольку он находится в закрытой бета-версии, проверьте эту запись в блоге. .

person Pablo Santa Cruz    schedule 22.05.2009
comment
Спасибо. Чтобы отключить визуальный звонок, вы можете добавить «vbell off» в ~/.screenrc - person Richard Dorman; 22.05.2009
comment
Потрясающий. Изменю свой пост, чтобы отразить «vbell off». - person Pablo Santa Cruz; 22.05.2009