如何在Unity(Ubuntu 12.04)中为平铺单个窗口设置热键?

我喜欢使用Super + <key>的组合键来平铺单个窗口。在Windows 7及以上版本中,默认情况下可以实现,在Mac OS X中可以通过ShiftIt.app实现。那么在Ubuntu Precise 12.04中该如何实现呢?
1个回答

你可以使用Super+Ctrl+Super+Ctrl+将窗口分别平铺到屏幕的左半部分和右半部分。此外,Super+Ctrl+可以最大化窗口,而Super+Ctrl+可以最小化/恢复窗口。
你还可以使用键盘组合Ctrl+Alt+NumPad将窗口平铺到屏幕的角落(右下角、左下角等),其中数字键盘上的数字大致对应你想要窗口出现的位置。例如,Ctrl+Alt+NumPad 1会将窗口移动到左下角。
(来源:Ubuntu 13.04中的窗口平铺(移至角落、边缘)快捷键)

自定义这些快捷方式

要自定义最大化(Super+Ctrl+)和最小化(Super+Ctrl+)窗口,只需进入您的系统设置键盘快捷方式选项卡 → 窗口,然后找到最大化窗口还原窗口

要自定义将窗口平铺到左侧(Super+Ctrl+)和右侧(Super+Ctrl+),您需要安装CompizConfig设置管理器Install ccsm。安装完成后,打开它,并在过滤框中搜索Grid,然后点击它。找到Put LeftPut Right并进行相应的编辑。
(来源:Ubuntu 13.04中的窗口平铺(移动到角落、边缘)快捷键


默认平铺的示例截图:

窗口正常打开:

Super+Ctrl+:

Super+Ctrl+:

Super+Ctrl+:


谢谢!我如何自定义这些按键? - apennebaker
@apennebaker 我已经编辑了我的回答。 - Alaa Ali