Проблема обновления экрана GNU - PullRequest
5 голосов
/ 22 мая 2009

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

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

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

1 Ответ

13 голосов
/ 22 мая 2009

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

Взгляните на этот документ. В файле есть три свойства, которые относятся к визуальному звонку. Вы можете изменить это в ~ / .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 . Я уверен, что вы получите гораздо лучшие ответы там. Чтобы получить доступ к сайту, так как он находится в закрытой бета-версии, проверьте эту запись в блоге.

...