通过Python改变Konsole的标题(Change Konsole title via Pyth

2019-09-17 20:06发布

我怎样才能改变在Python Konsole的标题? 我发现这个代码:

>>> import sys
>>> sys.stdout.write("\x1b]2;test\x07")

但它仅适用于GNOME终端,不Konsole的(上的Kubuntu)。

Answer 1:

我想给"\x1b]0;test\x07"一试(注意0而不是2 )。

有一个开放的错误有关的Konsole不正确治疗的xterm转义序列; 也许,直到它被固定它不会在所有的工作。



Answer 2:

dcop "$KONSOLE_DCOP_SESSION" renameSession "New title here"

这应该工作。 您也可以在不renameSession部分运行命令来获得的,你可以改变其他选项的列表。



文章来源: Change Konsole title via Python