我正在Ubuntu 20.04.1下使用urxvt版本9.22。
即使我在urxvt命令行中使用了-title MYTITLE
,并且设置了以下X资源...
URxvt.insecure: false
... 如果在urxvt中运行的任何命令发送了适当的标题更改转义序列,标题栏中的标题仍然会被覆盖。
在urxvt中是否有办法指定命令行上指定的-title
永远不会通过任何转义序列被覆盖?
提前感谢您的任何想法和建议。
我正在Ubuntu 20.04.1下使用urxvt版本9.22。
即使我在urxvt命令行中使用了-title MYTITLE
,并且设置了以下X资源...
URxvt.insecure: false
... 如果在urxvt中运行的任何命令发送了适当的标题更改转义序列,标题栏中的标题仍然会被覆盖。
在urxvt中是否有办法指定命令行上指定的-title
永远不会通过任何转义序列被覆盖?
提前感谢您的任何想法和建议。
资源
insecure
以及相应的命令行参数-insecure
仅影响产生输出的序列,例如非官方的 DSR 7 扩展:从 源代码:
以及
set_title
的定义:可以看出,当设置标题(以及图标等)时,URxvt 并没有检查
option(Opt_insecure)
的值。这个问题中描述的行为似乎只能通过修改 URxvt 的源代码来实现,以便在设置标题时考虑
option(Opt_insecure)
。