Xterm

如何防止 xterm 的特定實例更改標題?

  • February 4, 2014

如果你xterm從命令行開始,給它一個帶有-T選項的標題

xterm -T "my window title" 

視窗標題可能會通過 shell 提示符的轉義序列、其他程序的輸出等被覆蓋。有什麼方法可以防止初始標題被覆蓋?

您可以使用 中描述xterm的 Xresources 選項控制是否允許標題更改。如果您不想通過 更改使用者的預設值,您可以使用以下選項從命令行添加 Xresources選項:allowTitleOps``man xterm``~/.Xresources``-xrm

xterm -xrm "xterm*allowTitleOps: false" -T "my title"

有時,希望保留原始標題並允許應用程序添加自己的標題。

這可以通過screen. 如果添加:

hardstatus string 'blah - [%h]'

給你~/.screenrc,並在其中啟動螢幕xterm,那麼標題將始終包含blah,但應用程序將能夠[...]使用通常\e[2;...\a\e[2;...\a轉義序列設置內部部分。

引用自:https://unix.stackexchange.com/questions/112329