【发布时间】:2013-11-22 17:58:42
【问题描述】:
如何更改 konsole 选项卡标题?默认情况下,它设置为%u : %n,因此它总是会自动更改。
我可以这样设置:
qdbus org.kde.konsole $KONSOLE_DBUS_SESSION setTitle 1 "My Title"
但是一旦你在控制台中运行一些东西,它就会变回%u : %n。当然。我可以将它设置为%w,告诉它将标题设置为“shell 设置的窗口标题”,但稍后(如果我没有明确设置它),它将为空。 (除非我设置它,否则每个新标签都是空的。)
问题是如何使其持久化(或如何通过命令行切换配置文件)?我可以制作另一个标题格式设置为%w 的配置文件,然后在设置自定义标题之前切换到该配置文件。
编辑:我想我找到了答案
qdbus org.kde.konsole $KONSOLE_DBUS_SESSION setTabTitleFormat 0 "" qdbus org.kde.konsole $KONSOLE_DBUS_SESSION setTitle 0 "我的标题"
【问题讨论】:
-
这不起作用:dbus org.kde.konsole $KONSOLE_DBUS_SESSION setTabTitleFormat 0 ""在 org.kde.konsole 的对象 /Sessions/1 中找不到 '.setTabTitleFormat'