如何使alt+backtick仅在当前工作区切换窗口?

有关如何使Alt+Tab仅切换当前工作区的应用程序的多个问题和答案,尤其是this one
然而,是否有办法将相同的行为强制应用于Alt+`(或~,即Tab上方的键),用于切换当前应用程序的窗口?
1个回答

在Ubuntu 20.04中,为了做你想要的事情,我不得不同时设置以下两个选项:
gsettings set org.gnome.shell.app-switcher current-workspace-only true
gsettings set org.gnome.shell.window-switcher current-workspace-only true

(第一个在20.04中是非默认的)。 您可以通过命令行完成此操作,或者通过安装sudo apt-get install dconf-editor然后运行dconf-editor(请参阅详细指南)。
我发现dconf-editor中的重新加载按钮不够用-我必须重新启动(也许重新登录就足够了?)。
使用默认设置(窗口切换器仅限于当前工作区,但应用程序切换器不受限制),Alt-`会产生相反的行为,即应用程序切换器被限制在当前工作区,但每个应用程序内的窗口切换器却没有。因此,例如,如果您在其他工作区中打开了浏览器窗口,则必须逐个循环浏览它们。将应用程序切换器设置为仅限于当前工作区应该将两者都限制在当前工作区内。
根据19.04发布说明Alt-Tab已从应用切换器更改为窗口切换器。因此,在19.04及以后的版本(仅在20.04中测试过),我建议您使用Super-`和/或Super-Tab。您可以按住Super键并轻触其他键之一,以循环浏览应用程序和/或窗口(参见切换窗口)。 Super-`提供相同的相反行为,除非将应用程序切换器和窗口切换器限制为仅当前工作区。
注意:Super键是Windows键,`键通常位于Tab键上方,无论是否带有倒引号符号。