Alt + Tab 在仅在一个屏幕中的窗口之间切换

Alt + Tab 在仅在一个屏幕中的窗口之间切换

我正在使用 GNOME-Classic,我的窗口切换器是 Compiz静态应用程序切换器。我的问题是,当我按下Alt+时Tab,切换器会让我在整个工作区的窗口之间进行选择。

因此,如果我在第一个屏幕中打开一个终端,在第二个屏幕中打开一个终端,则我无法知道选择了哪一个,并且打开坏的50% 的时间会出现这种情况。在我的旧版 ubuntu (10.10) 上,我没有遇到过这样的问题,所以我认为可能有一个解决方案可以避免它。

我发现这个帖子不可能有一个工作区/屏幕,所以我可能在其他地方错过了一些东西。

编辑(摘要):当我在一个屏幕上执行Alt+时Tab,我只希望看到该屏幕上的窗口,而不是另一个窗口。

答案1

您可以使用选项更改Alt+的行为,以便从活动视口将应用程序分组在一起。Tabcompizconfig-settings-manager

要安装 CCSM,请在终端中运行以下命令:

sudo apt-get install compizconfig-settings-manager

要启用该设置,请单击 Ubuntu Unity 插件并选择“切换器”选项卡,然后勾选“偏差Alt+Tab排序”以优先选择当前视口上的窗口。

Ubuntu Unity 插件

您应该选择的选项

这将确保来自同一视口的应用程序在窗口切换器中分组在一起。但是,这不会删除不在视口中的所有内容。它只是将它们分组在一起,以便更容易将它们区分开。


如果您想从Alt+Tab菜单中完全移除非活动视口中的其他窗口,则需要使用其他切换器,例如静态应用程序切换器。您可以通过执行以下操作来激活静态切换器:

start CCSM

单击 Ubuntu Unity 插件并转到切换器选项卡。在此选项卡中,您需要禁用启动切换器的热键、在切换器中翻阅窗口的热键以及向后切换窗口的热键。

通过勾选启用静态应用程序切换器窗口管理静态应用程序切换器启用静态应用程序切换器

静态应用程序切换器

您应该只在活动视口上的窗口之间切换,就像在旧安装中一样。

如果您没有获得静态应用程序切换器选项,您可以尝试运行以下命令:

sudo apt-get install compiz-plugins-extra

不过我还是有一个小警告: CCSM 存在哪些问题?为什么我要避免它?

如果这不起作用,您可以发表评论,我会发布另一种方法。

相关内容