如何在Python中更改Konsole标题? 我找到了这段代码:
>>> import sys
>>> sys.stdout.write("\x1b]2;test\x07")
但它只适用于Gnome终端,而不适用于Konsole(在Kubuntu上)。
答案 0 :(得分:7)
我会尝试"\x1b]0;test\x07"
(请注意0
而不是2
)。
关于Konsole有an open bug没有正确处理xterm转义序列;也许在修复之前它根本不起作用。
答案 1 :(得分:2)
dcop "$KONSOLE_DCOP_SESSION" renameSession "New title here"
这应该有效。您也可以在不使用renameSession部分的情况下运行该命令,以获取可以更改的其他选项的列表。