如何告诉 KDE Konsole 以指定的几何形状和窗口标题打开?

如何告诉 KDE Konsole 以指定的几何形状和窗口标题打开?

我正在编写一个脚本,需要打开具有特定几何形状和窗口标题的终端窗口。我在使用 KDE konsole 设置这些时遇到问题。

根据它的帮助输出我需要做的:

  konsole -p <property=value>  

并使用

  konsole --list-profile-properties

获取可用属性的列表。所以我这样做了,我发现我想要更改的属性是:

   TerminalRows, TerminalColums, TerminalCenter and tabtitle. 

伟大的。所以我尝试:

   konsole -p "TerminalRows=8"

但它没有做任何事情。我尝试过输入这样的所有属性,但似乎没有任何效果。我是否以某种方式弄乱了语法?我还应该注意到,我已经在 ubuntu 的 gnome-shell 中安装了控制台,这可能是给我带来麻烦的原因吗?

答案1

不幸的是,该konsole命令无法识别完整的-geometry ...规范xterm,例如xterm -geometry 100x44+0-30。您必须单独指定窗口大小。以下命令正在运行:

konsole -p 'TerminalColumns=100' -p 'TerminalRows=42' -geometry +0-30

附加参数-p 'LocalTabTitleFormat=my_tab'使您可以控制选项卡标题。

答案2

我发现它konsole --help-all提供了一些额外的 QT 选项,其中之一确实--qwindowgeometry有效。然而,尺寸参数是基于像素的,这有点不太方便。

它确实允许使用 ; 设置窗口标题--qwindowtitle title。 -p 选项对标题属性不起作用,可能是因为它集中在选项卡上。

相关内容