如何防止特定 xterm 实例的标题更改?

Rub*_*una 8 xterm

如果你xterm从命令行开始,给它一个带有-T选项的标题

xterm -T "my window title" 
Run Code Online (Sandbox Code Playgroud)

窗口标题可能会通过 shell 提示、其他程序的输出等的转义序列被覆盖。有什么方法可以防止初始标题被覆盖?

Rub*_*una 8

您可以xterm使用 中allowTitleOps描述的 Xresources 选项控制是否允许更改标题man xterm。如果您不想通过 更改用户的默认值,您~/.Xresources可以使用以下-xrm选项从命令行添加 Xresources选项:

 xterm -xrm "xterm*allowTitleOps: false" -T "my title"
Run Code Online (Sandbox Code Playgroud)