在Unity中更简单的ALT-TAB切换

我正在寻找Unity中更简单的ALT-TAB。
默认应用程序切换器需要0.5秒才能加载,太慢了。
一些其他的Compiz应用程序切换器足够快,但它们让我感到不舒服,因为屏幕上的一切都在移动。
呼叫我保守,但旧的Gnome应用程序切换器对我来说是完美的:
极其快速;
仅显示图标(也许是窗口标题),而不是每个窗口的缩小版;
不会移动图标,只是一个光标从一个图标移动到下一个图标;
所有图标同时可见(不仅仅是其中的3个)。
有没有办法获得这种行为?

3对于问题不是很清楚——是交换器太慢吗?还是您想要其他的操作?请澄清一下。请参考这个答案:http://askubuntu.com/questions/43875/how-do-i-adjust-the-alt-tab-speed - fossfreedom
1如果这能让你感到安慰,你也可以因此称呼我为保守派。 - Pierre de LESPINAY
2个回答

要获得您想要的行为,除了停止弹出延迟之外,您还需要做一些其他事情:
如果尚未安装,请安装CCSM。从终端运行apt-get install compizconfig-settings-manager或在Ubuntu软件中心搜索“高级桌面效果设置(CCSM)”。
在电源按钮菜单(右上角)中选择“系统设置”选项,并从那里启动CCSM。
对于Ubuntu 13.04(Ringtail) 这也可能适用于12.10以上版本;不幸的是,Unity在不同版本之间有很大变化。
在“桌面”中选择“Ubuntu Unity插件”。
在“切换器”选项卡中取消选中“在切换器中显示窗口的实时预览”。
我不确定13.04是否存在弹出延迟;至少在我的机器上,我似乎没有注意到任何问题。
此部分还允许您交换所有视口和视口切换器的绑定。
对于Ubuntu < 12.04
在“窗口管理”中选择“静态应用程序切换器”。
在“外观”选项卡中勾选“图标”和“仅显示图标”。
而且正如@fossfreedom所说,你可以通过将“弹出窗口延迟”减少到0来摆脱“功能”下的0.2秒延迟。
如果你不想让它们以行的形式显示,你可以切换到“应用程序切换器”并进行类似的设置。只需确保首先取消选择“静态应用程序切换器”,否则可能会出现绑定冲突。

哇,太完美了!正是我所期望的行为。 - Nicolas Raoul
@Nicolas 如果答案完美并且你接受了它,那么给它点赞也是值得的。 - Seamus
@Seamus 好的,完成了。 - Nicolas Raoul
2谢谢你的回答...只是给其他人一个小提示 - 它仍然比 metacity 慢,并且巨大的图标无法缩小。至少考虑不要这次关闭 compiz,它还是足够好的选择。 - fastmultiplication
无法使用alt-tab在所有窗口之间切换真的让我抓狂。要做到这一点,编辑“下一个窗口(所有窗口)”的绑定,并取消选择ctrl键。这将提示您禁用“下一个窗口”。 - Mark Borgerding
这个答案似乎已经过时了。在我的12.10版本安装中,“静态应用切换器”默认是未启用的,并且它的设置与“Ubuntu Unity插件”冲突。 - Chris Conway
@ChrisConway 我已经看了一下并更新了答案,尽我所能。如果有任何行为变化你无法实现,请再留下评论。 - thomasmichaelwallace
@fastmultiplication 你找到一个“小一点”的切换器了吗?那些巨大的图标让我疯了。- 有什么好主意吗? - Robert Siemer

我找到了一个好的、简单的解决方案。现在,Windows键+Tab键可以快速在所有打开的窗口之间切换,包括同一应用程序的窗口。Alt+Tab键仍然可以在所有窗口之间切换,与以前一样。Windows键仍然可以打开启动器,但是Windows键+Tab键不会在启动器中切换。 我的操作:按照上面提到的方法安装并启动CCSM。在Windows部分,我选择了"Ring Switcher"和"Application Switcher",没有取消选择任何选项。我选择了在弹出窗口中解决冲突,并在所有问题中选择了最左边的选项。这在我的台式电脑和笔记本电脑上都起作用。