如何配置 Alt-Tab 以在应用程序之间切换而不将所有窗口置于前台?

如何配置 Alt-Tab 以在应用程序之间切换而不将所有窗口置于前台?

在 Pop!_OS 中,Alt-Tab 用于在不同应用程序的窗口之间切换。在 Ubuntu 20.04 中,在键盘快捷键设置中将“切换应用程序”设置为“Alt+Tab”,Alt-Tab 会在每个应用程序的整个窗口集之间切换,这意味着切换到下一个应用程序会带来全部该应用程序的窗口移到前台。

为了说明差异,这里是 Pop!_OS 中 Alt-Tab 行为的演示(Alt-Tab 在 Firefox 和单个终端窗口之间切换):

https://i.stack.imgur.com/DKQaw.jpg

以下是 Ubuntu 20.04 中 Alt-Tab 行为的演示(Alt-Tab 将所有终端窗口带到前台):

https://i.stack.imgur.com/m527i.jpg

最后,以下是我当前在 Ubuntu 中的键盘快捷键:

https://i.stack.imgur.com/R4L5S.jpg

我想知道是否可以配置 Ubuntu 20.04 的 Alt-Tab 快捷方式以像在 Pop!_OS 中一样操作,以便它在不同应用程序的窗口之间切换,而无需将给定应用程序的整个窗口集置于前台。

答案1

Gnome 中的应用程序切换器确实旨在切换应用程序的所有窗口。似乎没有一个简单的选项可以改变行为以仅显示应用程序的最后一个活动窗口,除非编码,而 Pop!_OS 的开发人员显然已经这样做了。

目前,可以采用以下方式之一来应对这种情况:

切换到窗口切换器— 移至窗口切换器而不是应用程序切换器。在“设置”、“键盘”、“自定义快捷方式”中,查看“导航”部分并将“切换窗口”设置为Alt+ Tab,而不是“切换应用程序”。

应用程序切换器旨在管理每个应用程序的窗口。因此,它将与应用程序相关的所有窗口置于前台。使用Super+切换应用程序时,您仍然可以仅使用+Tab选择特定窗口(例如终端)。Alt`

Alt+`—据称,如果您需要在一个窗口和特定终端窗口之间来回切换,这会非常不方便。但是,Alt+Esc可以满足您的需求。它将在最后两个窗口之间切换。如果您按住Alt,它将在打开的窗口之间切换而不会弹出任何窗口。

移动至另一个工作区—覆盖此工作流程的另一种方法是将任何其他终端窗口移动到不同的工作区。但是,没有简单的方法可以快速“关闭”窗口到下一个工作区:专用的快捷键(Shift+ Super+PgDn/PgUpShift+Ctrlkbd>+Alt+Left/Right) moves you along with the window to the new workspace.

隐藏-覆盖此工作区的第三个方法是隐藏其他终端窗口。在 Ubuntu 中,快捷键Super+H可隐藏窗口。只保留当前需要显示的终端窗口,然后可以按Super+Tab 在该单个窗口和另一个应用程序的窗口之间切换。

相关内容