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

blu*_*ast 29 shortcut-keys unity

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

  • emacs 的一个窗口组
  • 3个终端的一个窗口组

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

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

这根本不是我想要的。我想要一个简单的Alt+Tab来循环浏览当前工作区中的所有窗口。我希望团结创建窗口组。我怎样才能改变这个?

注:我不希望在所有使用鼠标这一点。

Ale*_*ner 13

这对我有用:

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. 通过输入compizconfig settings manager统一搜索并单击图标来启动管理器

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

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

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

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


Ale*_*ner 11

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

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

CompizConfig 设置管理器

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