在Gnome(gnome-shell)中可以设置多个快捷键而不是单个快捷键吗?

问题描述 投票:0回答:2

Gnome GUI(gnome-shell)仅允许您设置单个快捷键。例如,您可以设置 Super+TabAlt+Tab 来切换应用程序吗?

gnome gnome-shell
2个回答
1
投票

是的,可以。经验证,这可以在 Ubuntu 20.10 和 21.04RC 上运行。

以下命令可实现所请求的结果:

gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "['<Shift><Super>Tab', '<Shift><Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Super>Tab', '<Alt>Tab']"

有关更多选项,请参阅此处:

# list all keybindings
gsettings list-recursively | grep -e org.gnome.desktop.wm.keybindings -e org.gnome.settings-daemon.plugins.media-keys -e org.gnome.settings-daemon.plugins.power | sort 

# confirm no other keybinding conflicts
gsettings list-recursively | grep '<Control>1'

# set multiple keybindings for "Switch to Workspace 1"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['<Super>Home', '<Control>1']"

# confirm value is set correctly
gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-1

来自这里


0
投票

如果您想要双向 Alt-Shift 切换 也有帮助:

gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L', '<Shift>Alt_L']"
© www.soinside.com 2019 - 2024. All rights reserved.