如何使用键盘快捷键在监视器之间和监视器之间移动窗口?


38

在MS Windows上,我们可以使用Super+ Arrow将窗口移至屏幕的左右,最大化,最小化甚至移至另一个屏幕。有没有办法在Gnome上配置此功能?


1
我有kde和super +箭头移动到下一个显示器边缘和另一个屏幕。
ctrl-alt-delor

我建议您将“正确答案”选择更改为Simon D,因为这是最新的,并且最近有所帮助。
Freedom_Ben

Answers:


17

Ctrl+ Alt+ NUMPAD 4(左边缘) Ctrl+ Alt+ NUMPAD 6(右边缘)

确保您使用的是NUMPAD光标键,而不是专用键。否则,它将切换工作空间。

请注意,这些快捷方式仅适用于非最大化的窗口。不最大化任何选定的窗口可以使用

Ctrl+ Alt+ NUMPAD 5(中心)

如果您没有看到Unity键盘快捷键的列表,请在此处查看。

Unity的键盘和鼠标快捷键是什么?


6
它在Gnome上不起作用
Jader Dias

@Jader Dias用什么方式在Gnome 上什么 “不起作用”?
ændrük

3
@ændrük以我的理解,Unity键盘快捷键在Gnome上不起作用
Jader Dias

@JaderDias:但是它们确实起作用(至少在12.10中有这些特定的键),这很棒!有关更多详细信息,请参见askubuntu.com/a/222902/30266
krlmlr 2012年

3
这些很棒,我最近才发现它们。他们不做的一件事(OP要求的)是将窗口从一台显示器移动到另一台显示器。
Paul Bissex

21

放的Windows扩展工具这一功能。安装它后,Super+ Shift+ LeftSuper+ Shift+ Right移动当前窗口到上一个/下一个画面,分别为-就像在Windows中。即使在三个显示器的设置中也可以使用,并且现在可以可靠地移动最大化的窗口

Frychiko的解决方案在两个显示器的情况下效果很好,但是在移动最大化窗口时会遇到问题。

已在Ubuntu 13.04上测试。


1
安装后,您需要使用gnome-shell-extension-prefs工具来配置所使用的键(它们不会显示在“键盘设置”中)。我没有该工具(已gnome-shell在Ubuntu中安装),但是apt-get install gnome-shell-extensions让我运行“ Tweak Tool”。
idbrii'8

如果您将显示器设置为彼此上方,那么您需要使用Super + Shift + Up/Down它也可以在Fedora 28(Gnome 3)上使用
icc97 '18

18

在Ubuntu 17.10中,Shift+ Super+ Arrows键盘快捷键移动至不同的显示器之间的窗口。

可以在“设置”>“设备”>“键盘”>“导航”>“将一个监视器上移/上移/下移/左移/右移”下进行修改。


4
在Ubuntu Gnome 16.04中也是如此。这是最新的答案,其他答案或多或少已经过时。

10

ALT + F7选择窗口并使用箭头移动。按Enter释放窗口。


2
是有效的答案,但无法达到预期的效果
Jader Dias

1
另外,在使用箭头键时,按SHIFT键可加快移动速度,或按CTRL键可较慢移动
2014年

对我来说,使用16.04,除此显示器外,没有其他答案可用于在显示器之间移动(无需安装扩展程序,这似乎是不必要的)。

此处相同-这是由virtualbox.org/ticket/14743导致的将窗口移出功能异常的监视器的有效解决方案。
cslotty

0

添加到Frychiko的答案:

  • ctrl+ alt+ num_pad_5最大化和最小化窗口
  • ctrl+ alt+ num_pad_8或分别num_pad_2 将窗口移到顶部和底部边缘。

在笔记本电脑上也很容易做到这一点-只需fn在您的组合中添加一个键就可以完成!


这不会回答问题,因为它只会将它们移动到当前监视器中,而不会将它们移动到其他监视器中。
金伯利W

原始问题已编辑。
Merstzik

0

在Gnome 3.28.2的Ubuntu 18.04(Pop!_OS)上进行了测试:

  • 当前显示中的移动窗口: Ctrl+ Super+Arrows

  • 将窗口移至其他显示: Ctrl+ Shift+ Super+Arrows

编辑:

最初的答案(至少)适用于Pop!_OS 18.04-键盘快捷方式可能是自定义的。

后来发现这个Gnome Wiki页面指出它应该是 Shift+ Super+Arrows Left/Right


不适用于ubuntu 19.04
tatsu

我可能有发行版专用的键盘快捷键。 wiki.gnome.org/Design/OS/KeyboardShortcuts指出应该为Shift + Super + Left / Right
Cristi

-1

通过使用Ctrl + Shift + Alt +箭头组合,您可以将任何窗口移动到其他屏幕。


在我的安装中,它将仅在工作空间之间移动窗口。当我说屏幕时,您应该考虑采用多显示器设置。
Jader Dias

您应该在问题中明确指出您不是工作区。
罗迪

4
@Roddie他通过使用单词屏幕而不是工作空间来阐明这一点。
ændrük

1
不,他没有说清楚,因此为什么有人提供了这个答案。
罗迪
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.