答案1
你需要:
- 控制键 (
sudo apt-get install wmctrl
) - 每个显示器的尺寸
怎么做:
- 从终端运行
gnome-keybinding-properties
并单击“添加”- 将该条目命名为“移至左侧显示器”,然后输入以下命令:
wmctrl -r ":ACTIVE:" -e 0,0,0,1280,1024
- 您可以将“:ACTIVE:”更改为“:SELECT:”,wmctrl 将等待直到您选择一个窗口
- -e 的值为
gravity,x-coordinate,y-coord,width,height
。我将重力设置为 0,这是默认值(我实际上不知道重力的作用),x 和 y 坐标设置为 0 和 0,宽度和高度是左显示器的尺寸:1280 和 1024。更改此项以匹配您的配置。
- 单击“已禁用”并按下与 Windows 中相同的键盘快捷键,即Shift++Superleft
- 为“移至右侧监视器”添加另一个条目
wmctrl -r ":ACTIVE:" -e 0,1280,0,1366,768
- 我输入的是“1280”,请输入您左侧显示器的水平分辨率。如果您的显示器的分辨率不同,垂直分辨率可能会更棘手,尤其是当它们没有沿着顶部或底部对齐时。我的显示器沿着顶部对齐,因此垂直坐标值为“0”。
- 我的右显示器是 1366x768,因此请用适当的值替换这些值。
- 映射快捷键序列,您就完成了!
- 将该条目命名为“移至左侧显示器”,然后输入以下命令:
您可能需要调整坐标和尺寸以适应顶部(通常为 24px 高)或侧面面板。
有关 wmctrl 的更多阅读,请查看http://movingtofreedom.org/2010/08/10/arranging-windows-from-the-gnulinux-command-line-with-wmctrl/
我希望这有帮助!
答案2
Compiz 和 Unity 很快就会过时。
- 在 Plasma 5(KDE)上,可以从默认键盘快捷键列表中进行设置。
- 在 Gnome 3 上
shift + meta(super/windows) + arrows
。要放置在角落,您还需要https://extensions.gnome.org/extension/39/put-windows/。
答案3
如果您在 Ubuntu 安装中使用 Compiz 作为窗口管理器(我相信它是在 11.04 中预安装的)。打开 Compiz 配置设置管理器(sudo apt-get install compizconfig-settings-manager
如果您没有安装 ccsm,请执行。)
- 去
Window Management -> Put
- 启用 Put 插件。
Put To Next Output
为选项卡中的选项提供所需的组合键Bindings
。
这将使您获得所需的相同功能。Put 插件还具有大量其他提高生产力的选项。尽情享受吧。
答案4
在全新安装的 20.xxx 上
Windows+ Shift+Left
其工作方式与在 Windows 机器上一样。