如何在Gnome 3中的显示之间移动窗口?


30

在Gnome 3中,使用键盘快捷键Meta+ Meta+ 移动窗口会很方便。

现在,我已经安装了两个显示器,并且想在不触摸鼠标的情况下跨显示器移动窗口。更准确地说,我想看看Windows 7中的默认行为是什么,即四个位置,第一屏幕的左半部分,第一屏幕的右半部分,第二屏幕的左半部分,第二屏幕的右半部分。

还需要涉及一系列多个快捷方式的任何解决方案。

请注意,我仅使用一个桌面,但使用多个显示器。

Answers:


32

在Fedora 24(使用Gnome)中,默认情况下,组合键Super + Shift + ←Super + Shift + →在监视器之间移动窗口。

如果先玩Super + Cursor Keys然后再使用,Super + Shift + Cursor Keys您应该能够轻松移动/最小化/最大化窗口。


2
也可以在Ubuntu 19.04上使用。似乎是Gnome Shell(?)的默认快捷方式。
packoman

11

第一种选择:您可以使用概述在监视器之间拖动窗口。

第二种选择:您可以设置键盘快捷键来移动它。

在此处输入图片说明


2

Gnome 3的OOTB组合键是Alt + F7,然后可以使用箭头移动窗口。如果不方便,可以尝试使用 Windows扩展程序。我没有设法使用默认的组合键,但是将其更改为Shift + Alt +←和Shift + Alt +→对我有用。


1

这取决于您的版本和配置。最简单的是打开您的首选项和键盘。单击“快捷方式和导航”。因此,您可以根据需要配置快捷方式。

第二种方法是在打开侧窗格时,可以将侧窗格中的窗口从一个窗口移到另一个窗口。

我知道的最后一种方法是右键单击窗口标题。选择所需的菜单项。


3
在系统设置中,未定义用于在显示之间移动窗口的快捷方式。打开侧窗格后,将无法仅使用键盘而不使用鼠标在显示之间移动窗口。
最大流量

好了,然后定义自己的快捷方式,或者是什么问题?

@MaxFlow:Debian Wheezy的FYI Gnome 3缺少选项,但Debian Jessie的Gnome 3确实有选项
Gabe Kopley 2015年

0

定义将窗口移动到其他工作区的快捷方式的另一种方法:使用gsettings

这是将当前窗口移动到给定工作空间(涉及切换到该工作空间)的示例。

    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-1 "['<mouse1>F1']" 
    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-2 "['<mouse1>F2']"
    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-3 "['<mouse1>F3']"
    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-4 "['<mouse1>F4']"

当然,也可以定义其他快捷方式和活动。有关可能命令的列表,请参见例如https://gitlab.com/rubdos/gsettings-desktop-schemas/blob/dwt/schemas/org.gnome.desktop.wm.keybindings.gschema.xml.in

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.