是否可以在Gnome-Shell中使用键盘快捷键放置窗口?

使用Unity中的Compiz,我可以按Ctrl + Alt + 6在屏幕的右半部分放置一个窗口, 按Ctrl + Alt + 4将其放在左半边, 按Ctrl + Alt + 7将其放在顶部左边四分之一的屏幕,依此类推。 Gnome-Shell有类似的东西吗?

安装gconf-editor。

sudo apt-get install gconf-editor 

现在,运行gconf-editor( Alt + F2 gconf-editor)

转到apps / metacity / window_keybindings并根据自己的喜好编辑move_to_center / move_to_corner条目。 (见截图:)

在此处输入图像描述

您可以使用Ctrl + Super +任何箭头键。

试试Put Windows GNOME Shell扩展,它声称是Compiz Put插件的完全可定制的替代品。

在Ubuntu中,您仍然可以使用Compiz Config(或者,gconf-editor)来设置密钥,就像在Unity中一样。

但是,不幸的是,它没有按预期工作。 它确实将窗口移动到您要求的位置,但随后(至少对于某些窗口)它们会跳回到原始位置。

例如,在gconf-editor中打开apps / metacity / window_keybindings并为move_to_side_e添加一些快捷方式,例如输入

 KP_6 

现在打开文件(Nautilus)并按下此组合键。 窗口将移动到右侧。 现在双击任何文件夹进入它:窗口将跳回到原来的位置……

我不确定这是一个错误还是Gnome-Shell不再支持Compiz的事实,但希望迟早会支持该function。 这个Compiz插件和Place Windows(打开新窗口以便它们占据桌面上的开放空间)可能是我仍然错过Gnome 2和Compiz的唯一或至少最重要的插件…