Gnome:键盘快捷键移动到工作区 7(或更高版本)

Gnome:键盘快捷键移动到工作区 7(或更高版本)

在 Gnome 中,我可以拥有固定数量的工作区。由于我有十个数字键,所以我创建了十个工作区。因此我想Super+1切换到工作区 1,Super+2切换到工作区 2,依此类推。我可以通过为每个工作区运行以下命令来实现这一点:

dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-1 "['<Super>1']"

这适用于所有 10 个工作区。

现在,类似地,我想分配Super+Shift+1将当前窗口移动到工作区 1。因此,我对每个工作区尝试了以下命令:

dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-1 "['<Shift><Super>exclam']"

这对于工作区 1-6 来说很好用。从工作区 7 开始,Super+Shift+7或者<Shift><Super>slash(德语键盘)不会触发任何操作 - 尽管如果我将其分配给另一个操作,键盘快捷键就会起作用。

如何启用move-to-workspace编号大于 6 的工作区的键盘快捷键?

答案1

  • 添加新的自定义快捷方式

    GNOME - 新的快捷方式

  • 使用工具. 在命令行中输入“xdotool getactivewindow set_desktop_for_window8“将您的窗口发送到工作区9(使用 xdotool 时需要考虑 -1 增量)。

    GNOME - 设置快捷方式调用的命令

  • 这会将窗口发送到所需的工作区,但不会将视图切换到该工作区。就我个人而言,我更喜欢使用另一个快捷方式移动到工作区(xdotool set_desktop 8)。

希望这有帮助!

相关内容