答案1
在 Gnome Shell 中,窗口切换器在各个窗口之间切换,而应用程序切换器,在上游 Gnome Shell 和某些 Ubuntu 版本中默认在应用程序之间切换。
您可以使用终端中的以下配置命令断开应用程序切换器与默认键绑定的连接:
gsettings set org.gnome.desktop.wm.keybindings switch-applications "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "[]"
然后您可以启用窗口切换器:
gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab', '<Super>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "['<Alt><Shift>Tab', '<Super><Shift>Tab']"
作为一个额外提示如果愿意,您可以相应地调整上述命令,将窗口切换器绑定到例如'<Alt>Tab'
和,将应用程序切换器绑定到例如“Tab”和“Tab”。'<Alt><Shift>Tab'
作为额外奖励提示,您还可以控制应用程序和/或窗口切换器是否应在所有工作区上显示应用程序/窗口(应用程序切换器的默认设置),还是仅在当前工作区上显示应用程序/窗口(窗口切换器的默认设置)。
gsettings set org.gnome.shell.window-switcher current-workspace-only true
gsettings set org.gnome.shell.app-switcher current-workspace-only false
要撤消更改并重置为默认值,您可以重置以下任意键,例如:
gsettings reset org.gnome.shell.window-switcher current-workspace-only
即,在上述任何命令中,更改set
为reset
并保留设置(最后一个参数)的值。
因此您可以根据自己的喜好进行自定义。