![是否有终端命令来操纵当前终端窗口的位置和行为?](https://linux22.com/image/919717/%E6%98%AF%E5%90%A6%E6%9C%89%E7%BB%88%E7%AB%AF%E5%91%BD%E4%BB%A4%E6%9D%A5%E6%93%8D%E7%BA%B5%E5%BD%93%E5%89%8D%E7%BB%88%E7%AB%AF%E7%AA%97%E5%8F%A3%E7%9A%84%E4%BD%8D%E7%BD%AE%E5%92%8C%E8%A1%8C%E4%B8%BA%EF%BC%9F.png)
我喜欢保持单个终端打开并设置为“始终在可见工作区”,并在可见时填充屏幕的右半部分(捕捉?)。
我可以使用键盘快捷键和鼠标单击窗口装饰来执行此操作,但我想编写一个脚本来快速完成此操作。有人知道适当的(假设)X-window 命令吗?
我在 Xubuntu 18.04、Xfce 4.12 和 xfwm4 上。我在网上找不到我要找的命令,所以想在这里问一下。
提前致谢。
答案1
wmctrl
和都是xdotool
可以作用于现有窗口的命令行工具。用于定位所选窗口(或者选择目标窗口并定位)的适当命令可以包含在脚本中或绑定到热键。
对于完全自动化的解决方案,任何终端窗口都会自动平铺到右侧并出现在所有工作区中,devilspie
或者devilspie2
完全适合。这些是小型守护进程,可以在创建定义的窗口时自动更改它们。因此,您可以自动将终端窗口平铺到右侧和在所有工作区中可见。您还可以自动取消装饰窗口,即删除边框和标题栏。