我编写了几个脚本,使用 xrandr、grep 和 wmctrl 将窗口最大化到屏幕大小的一半(以便于并排放置窗口),如下所示:
#!/bin/bash
w=`xrandr 2> /dev/null | grep '*' | grep -Po '\d+(?=x)'`
h=`xrandr 2> /dev/null | grep '*' | grep -Po '(?<=x)\d+'`
wmctrl -r :ACTIVE: -b remove,maximized_horz,maximized,vert
wmctrl -r :ACTIVE: -e 0,0,0,$((w / 2)),$h
有没有办法更本地地做到这一点?该脚本在我的桌面上运行良好,但在我的笔记本电脑上会有半秒的延迟,这有点烦人。