Ubuntu 14.04.1 中的合理 alt-tab 行为(unity)

Ubuntu 14.04.1 中的合理 alt-tab 行为(unity)

假设我打开了 emacs 和 3 个终端窗口。这是 unity 组织它们的方式:

  • emacs 的一个窗口组
  • 三个终端共用一个窗口组

使用Alt+Tab我可以从 emacs 切换到组中的活动终端并返回。但如果我想切换到任何非活动终端窗口,我必须:

  1. Alt+Tab切换到终端组
  2. 释放以激活组中的(活动)窗口
  3. Ctrl+ Tab(或其他快捷方式)翻阅组中的窗口
  4. 释放以激活新窗口

这是一点也不我想要的。我想要一个简单的Alt+Tab来循环显示当前工作区中的所有窗口。我不是希望 Unity 创建窗口组。我该如何更改?

注意:我不想根本使用鼠标进行此操作。

答案1

这对我有用:

http://www.randomhacks.co.uk/how-change-ubuntu-unity-window-switcher-back-to-old-style/

概括

  1. 使用 apt-get 安装 compizconfig-settings-manager:

    sudo apt-get install compizconfig-settings-manager compiz-plugins-extra

  2. 在 Unity 搜索中输入compizconfig settings manager并点击图标来启动管理器

  3. 找到 Ubuntu Unity 插件,转到“Switcher”选项卡并禁用所有快捷方式和复选框

  4. 返回管理器主窗口,找到并启用“应用程序切换器”

  5. 根据需要配置“应用程序切换器”

结果:现在使用不同的窗口切换器,不会将同一应用程序的窗口分组。高效的工作流程再次成为可能!:)

答案2

当您位于标准 Unity 切换器中的分组项目上时,您也可以使用Alt+来快速循环浏览分组窗口。当您的活动窗口是具有同级窗口的终端时,您可以直接使用+在同一应用程序的窗口之间切换。~Alt~

compizconfig-settings-manager您也可以使用我的其他答案来为此行为配置不同的键盘快捷键:

CompizConfig 设置管理器

我发现,使用这个附加的快捷方式比使用“标准”方法更容易在应用程序之间切换。

答案3

Alexander 的回答对我来说很管用。但是,正如评论中提到的,我遇到了应用程序切换器的糟糕 UI 体验。我的解决方法是在 Compiz 高级设置中禁用 Unity 插件中切换器选项卡下的其他选项。

相关内容