仅使用键盘快速将窗口放置到另一个屏幕
我知道使用Alt + F7 ,我可以用键盘移动窗口。 我还可以使用Compiz的“网格”插件快速定位当前显示器周围的窗口。 但是,网格插件似乎无法在显示器上运行。
我需要的是将当前窗口移动到另一个屏幕的更快捷方式。 在我目前的双显示器设置中,我发现自己需要将焦点窗口移动到另一个显示器,因为我专注于处理其他事情(并在之后将其移回)。
如果我使用XMonad(或其他平铺管理器),这将非常简单。 但是,我使用的许多应用程序(Gnome Do,MATLAB,图像查看器,我编写的自定义应用程序……)与平铺管理器不兼容。
所以我的问题是:是否有一个快捷键组合将当前聚焦的窗口移动到另一个监视器(并返回)?
-
安装CompizConfig设置管理器
sudo apt-get install compizconfig-settings-manager
-
运行CCSM→转到底部(窗口管理)→转到“放置”。
- 启用插件。
- 配置“放入下一个输出”的快捷方式。
- 退出并重新登录。
如果插件没有出现在CCSM中,请安装compiz-plugins 包。 ( sudo apt-get update && sudo apt-get install compiz-plugins
)
编辑:所需的插件包现在在12.10及更高版本上称为compiz-plugins
。 Compiz的-插件,额外 仍然用于12.04。
我喜欢用Ctrl + Alt + n 放到下一个输出
好好享受!
加入CCSM。
放到下一个输出
Alt + Ctrl + NumLeft / NumRight
最小化窗口(!)我今天在Gnome 3 @ Ubuntu 14.04中找到了。
也就是说,如果你想移动最大化的窗口,你可以
‘Win + DownArrow’,’ Alt + Ctrl + NumLeft / NumRight’,’Win + UpArrow’
或尝试绑定它..
安装compizconfig-settings-manager后→运行→转到底部(窗口管理)→转到“放置”。
然后你应该尝试“放入视口”和“放左/放右”。 如果窗口不在屏幕边缘,则需要双“右/左”切换屏幕。 默认情况下使用super + Numpad-Arrows。
附录 :如果使用Put plugin
的解决方案不起作用。
尝试禁用可能会干扰的某些您不使用的function。 我只启用了Put To Next Output
并开始工作。
禁用ccsm,logoff / logon上“Grid”插件中的function,并使用所需的组合键启用“put”插件。 适合我(ubuntu 16.04)。
我在两个插件中都启用了一些function,因为我想在监视器之间移动窗口(使用put上的function),但我想保持将窗口大小调整为当前监视器宽度的一半(使用网格上的function)的function。