Если вы начинаете xterm
с командной строки, давая ему название с -T
опцией
xterm -T "my window title"
заголовок окна может быть перезаписан с помощью escape-последовательностей для приглашения оболочки, вывода других программ и т. д. Есть ли способ предотвратить переопределение исходного заголовка?
Ответы:
Вы можете контролировать,
xterm
разрешает ли изменение заголовка с помощью опции Xresources,allowTitleOps
описанной вman xterm
. Если вы не хотите изменять значения по умолчанию для своего пользователя через,~/.Xresources
вы можете добавить параметры Xresources из командной строки, используя-xrm
параметр:источник
Иногда желательно сохранить исходный заголовок и разрешить приложениям добавлять собственный заголовок.
Это может быть достигнуто с
screen
. Если вы добавите:для вас
~/.screenrc
, и начальный экран внутриxterm
, тогда заголовок будет всегда содержатьblah
, но приложения смогут установить часть внутри[...]
с обычной\e[2;...\a
или\e[2;...\a
escape-последовательностями.источник