答案1
我现在没有使用 Gnome,但我看到使用键盘快捷键在 gnome 中聚焦或打开窗口那控制端与 Gnome 兼容。
因此,我粘贴了回答在您链接的问题下(在 Xfce 上):
将活动窗口移动到工作区 1:
wmctrl -r :ACTIVE: -t 0
将活动窗口移动到工作区 2:
wmctrl -r :ACTIVE: -t 1
将活动窗口移至工作区 3:
wmctrl -r :ACTIVE: -t 2
ETC...
答案2
根据链接问答
wmctrl -r :ACTIVE: -t 0 // Move active window to workspace 1 wmctrl -r :ACTIVE: -t 1 // Move active window to workspace 2 wmctrl -r :ACTIVE: -t 2 // Etc...
在此基础上,下面是使用以下命令控制端那将当前活动窗口发送到下一个工作区(相对),而不会改变当前活动的工作区。
wmctrl -r :ACTIVE: -t $((1+$(wmctrl -d | awk '{ if ($2 == "'*'") print $0}' | awk '{print substr($0,1,1)}')))
创建命令的快捷方式实际上非常简单:打开“设置”>“设备”>“键盘”,然后向下滚动即可添加快捷方式。
如果快捷方式无法正常工作,但从终端运行时命令有效,将其保存在文件中 /fullpath/myfile.txt
并设置bash /fullpath/myfile.txt
为快捷命令。这应该适用于侏儒和Xfce。
答案3
没有这样的捷径已列为标准 GNOME3。
你的虚拟桌面开放增强器依赖于 Windows 独有的自动热键实施移至桌面您描述的特征。
不过,Ubuntu 和 Linux 也有类似的开源应用程序,自动键如果您拆开 virtualdesktopopenhancer 并找到可以满足您需求的部分,可能会有所帮助。AutoKey 论坛可能会有帮助。
遗憾的是,铁矿石旨在重写 AutoHotKey,现已停产。它也许对您有用,也许没用,但不太可能支持 IronAHK。
答案4
更简单的答案...
使用 GNOME Tweaks 启用“活动概览热点角”。这将允许您将鼠标指针移动到左上角以显示停靠栏和工作区。
使用 GNOME Tweaks 并启用“静态工作区”。我将其设置为 4。
确定要移动的窗口。显示停靠栏和工作区。将所需窗口拖到工作区停靠栏中的另一个工作区。单击当前工作区中任何打开的窗口,或显示的工作区中任何打开的窗口,以关闭显示的停靠栏和工作区。(和/或,单击任何显示的窗口/工作区以切换到它。)
在 19.10 中,现有的键盘快捷键可以将窗口移动到特定的工作区。