是否有终端命令来操纵当前终端窗口的位置和行为?

是否有终端命令来操纵当前终端窗口的位置和行为?

我喜欢保持单个终端打开并设置为“始终在可见工作区”,并在可见时填充屏幕的右半部分(捕捉?)。

我可以使用键盘快捷键和鼠标单击窗口装饰来执行此操作,但我想编写一个脚本来快速完成此操作。有人知道适当的(假设)X-window 命令吗?

我在 Xubuntu 18.04、Xfce 4.12 和 xfwm4 上。我在网上找不到我要找的命令,所以想在这里问一下。

提前致谢。

答案1

wmctrl和都是xdotool可以作用于现有窗口的命令行工具。用于定位所选窗口(或者选择目标窗口并定位)的适当命令可以包含在脚本中或绑定到热键。

对于完全自动化的解决方案,任何终端窗口都会自动平铺到右侧并出现在所有工作区中,devilspie或者devilspie2完全适合。这些是小型守护进程,可以在创建定义的窗口时自动更改它们。因此,您可以自动将终端窗口平铺到右侧在所有工作区中可见。您还可以自动取消装饰窗口,即删除边框和标题栏。

相关内容