问题描述
说我有emacs和3个终端窗口打开。这是团结组织他们的方式:
-
emacs的一个窗口组
-
3个终端的一个窗口组
使用Alt
+ Tab
,我可以从emacs切换到组中的活动终端,然后再切换回活动终端。但是,如果要切换到任何非活动终端窗口,则必须:
-
Alt
+Tab
切换到端子组 -
释放以激活组中的(活动)窗口
-
Ctrl
+Tab
(或具有此功能的任何快捷方式)可切换组中的窗口 -
释放以激活新窗口
这根本不是我想要的。我想要一个简单的Alt
+ Tab
循环浏览当前工作区中的所有窗口。我不想统一创建窗口组。我该如何更改?
注意:我根本不想使用鼠标。
最佳方案
这对我有用:
http://www.randomhacks.co.uk/how-change-ubuntu-unity-window-switcher-back-to-old-style/
摘要
-
使用apt-get安装compizconfig-settings-manager:
sudo apt-get install compizconfig-settings-manager compiz-plugins-extra
-
通过在统一搜索中键入
compizconfig settings manager
来启动管理器,然后单击图标 -
查找Ubuntu Unity插件,转到选项卡”Switcher”并禁用所有快捷方式和复选框
-
返回管理器主窗口,找到并启用”Application Switcher”
-
根据需要配置”Application Switcher”
结果:现在使用了不同的窗口切换器,该窗口切换器不对同一应用程序的窗口进行分组。高效的work-flow再次成为可能! 🙂
次佳方案
当您在标准Unity切换器中的分组项目上时,也可以使用Alt
+ ~
快速浏览分组窗口。当活动窗口是具有兄弟姐妹的终端时,可以直接使用Alt
+ ~
在同一应用程序的窗口之间切换。
您也可以从其他答案中使用compizconfig-settings-manager
来为此行为配置其他键盘快捷键:
我发现,使用此附加快捷方式比使用”standard”方法更容易在应用程序之间切换。