LINUX.ORG.RU

существует ли надежный способ отключить авто смену title в screen?

 


0

2

Доброго времени суток

Сабж. Задрало дальше некуда. В своём debian я обычно делал

# раньше было так
# hardstatus off
# потом эти нехорошие люди что-то поменяли, старый вариант перестал рабоать, пришлось сделать так
hardstatus alwaysignore
# а когда и этого перестало хватать, пришлось добавить
defdynamictitle off

удалённый хост, screen 4.1

И снова это дерьмо…

Есть идеи?

★★★★★

Последнее исправление: router (всего исправлений: 1)

Раздражает смена title у окна?

Можно запретить на уровне эмулятора терминала, можно наверное на уровне WM…
Первое что нашел для xterm, добавить в .Xresources:

xterm*allowTitleOps:false
arson ★★★★★
()
Ответ на: комментарий от arson

Раздражает смена title у окна?

нет, смена title в screen

caption always "%{= kw}%-w%{= BW}%n %t%{-}%+w %-= @%H - %Y.%m.%d - %c"

после запуска в разных вкладках:

:set title=vim
:set title=run
:set title=log
:set title=node1
:set title=nodeN

а screen такой - «мама, я покакал^w перешёл в другой каталог! надо сообщить об этом миру!»

router ★★★★★
() автор топика

Отыскать в исходниках программы ту часть, которая отвечает за автосмену заголовка, поменять на нужное поведение и пересобрать из исходников?

tt
()
22 марта 2023 г.

В некоторых случаях помогает костыль в ~/.bashrc:

unset PROMPT_COMMAND
router ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.