Экран GNU 4.2.1 в xterm: hardstatus в заголовке окна исчезает
В моем ~/.screenrc есть только две строки:
- termcapinfo xterm * 'hs: ts = \ E] 2;: fs = \ 007: ds = \ E] 2; экран \007'
- строка с жестким статусом "%h [экран%n%?: %t%?]"
В версии 4.0.3 экрана GNU, которую я использовал ранее, он устанавливает для hardstatus в заголовке окна что-то вроде:
имя_компьютера ~ [экран 0: bash]
Тем не менее, после обновления экрана GNU до версии 4.2.1, часть "[screen 0: bash]" в заголовке окна исчезает после того, как я нажимаю ввод в терминале. Часть "имя_компьютера ~" остается там. Однако "[screen 0: bash]" появляется снова при переключении окон (например, выполнение "Ca n") или создании нового окна ("Ca c").
Как мне получить hardstatus в заголовке окна, чтобы остаться на месте? Спасибо за вашу помощь!
1 ответ
Это мое screenrc
на протяжении многих лет наслаждайтесь:
startup_message off
deflogin off
nethack on
vbell off
msgminwait 0
msgwait 10
log off
backtick 1 0 0 hostname
caption splitonly "%?%F%{= yk}%:%{= Kk}%? %n %t%="
hardstatus alwayslastline "%{= rY} %1` %{= bw} %-w%{= Yk} %n %t %{-}%+w %=%{c} %l %{= bY} %0c "