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

Nin*_*suo 13 multiple-monitors workspaces application-switcher gnome-classic

我正在使用 GNOME-Classic,我的窗口切换器是 Compiz Static Application Switcher。我的问题是,当我按下Alt+ 时Tab,切换器让我可以在整个工作区的窗口之间进行选择。

因此,如果我在第一个屏幕中打开一个终端,而在第二个屏幕中打开一个终端,我不知道选择了哪个终端并且50% 的时间打开的。在我较旧的 ubuntu 版本(10.10)上,我没有这样的问题,所以我认为可能有一个解决方案来避免它。

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

编辑(总结):当我在一个屏幕上做Alt+Tab时,我只想看到我在那个屏幕上的窗口,而不是另一个。

Aki*_*ame 12

您可以使用一个选项更改Alt+的行为,Tab该选项compizconfig-settings-manager允许您从活动视口将应用程序组合在一起。

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

sudo apt-get install compizconfig-settings-manager
Run Code Online (Sandbox Code Playgroud)

要启用该设置,请单击 Ubuntu Unity 插件并选择切换器选项卡并勾选偏置Alt+Tab排序以在当前视口上首选窗口。

Ubuntu Unity 插件

您应该选择的选项

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


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

start CCSM
Run Code Online (Sandbox Code Playgroud)

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

通过检查窗口管理启用静态应用程序切换器?静态应用切换器? 启用静态应用程序切换器

静态应用切换器

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

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

sudo apt-get install compiz-plugins-extra
Run Code Online (Sandbox Code Playgroud)

不过,我确实有一点警告: CCSM 有哪些问题,我为什么要避免它?

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

  • +1。关于compiz对粗心大意的危险的链接,你应该得到另一个+1,但遗憾的是我只能给你1.和@Ninsuo,至少如果它不是Ubuntu,它也不是Windoze ..:p (2认同)