实现窗口平铺脚本的最佳方法是什么?

我刚刚升级到ubuntu 11.04,我正在寻找一种平铺窗口的好方法。 我需要的只是将窗口移动到屏幕的左半边或右半边,并将动作绑定到某些键盘快捷键。 例如move-window-to-display.sh包含

#!/bin/bash if [ $1 -eq 2 ] then POS="950 0" SIZE="967 1031" else POS="0 0" SIZE="965 1031" fi xdotool windowmove `xdotool getwindowfocus` $POS xdotool windowsize `xdotool getwindowfocus` $SIZE exit 0 

然后“.shift-window-to-display.sh 1”将窗口向左移动,向右移动“.windows-window-to-display.sh 2”。 但是,这段代码有效但不完美,因为xdotool我想,无论如何将窗户放在我们想要的确切位置并不容易。

那么有没有人有更好的方法来做到这一点? 无论是通过壳牌还是其他工具……我试着像xmonad一样平铺窗口管理器,但是使用起来似乎太复杂了……

非常感谢你

您可以在默认窗口管理器Compiz中实现此目的。

首先,通过按super + a或单击应用程序图标然后键入“compiz config”并选择“CompizConfig Settings Manager”来启动CompizConfig设置管理器。 如果未安装,则会打开软件中心以便安装。

启动ccsm

然后,单击窗口管理部分中的“网格”。

CCSM

然后,您可以配置键绑定以将窗口放在屏幕的任一侧。

在此处输入图像描述

单击每个键绑定的描述以更改它。

在此处输入图像描述