问题描述
按照here所述,启用偏置alt-tab排序以偏好当前视口上的窗口。我如何取回与11.04完全相同的行为,以便alt-tab仅在当前工作区上的窗口之间切换?
简单地禁用统一切换器上的alt-tab和shift-alt-tab按键似乎有所帮助,但它仍然有时会切换我的工作区。例如,如果我给一个终端窗口焦点,然后按alt-tab,它会切换到任何工作区上的另一个终端窗口,然后尝试打开同一个工作区。此外,即使我删除了它的alt-tab键绑定,但当alt-tab仍然保持不变时,Unity切换器仍然显示。
最佳解决思路
通过在CompizConfig设置管理器中启用静态应用程序切换器插件,您可以恢复到旧式窗口切换器:
脚步:
-
CompizConfig管理器通过
sudo apt-get install compizconfig-settings-manager
获得(感谢@donbright) -
sudo apt-get install compiz-plugins
以获得静态应用程序切换器显示。 (感谢@Milimetric) -
通过在终端中输入
ccsm
启动CompizConfig Manager(感谢@donbright) -
通过取消选中CompizConfig设置管理器来禁用Unity的切换器的键盘快捷键▸桌面▸Ubuntu Unity插件▸切换器▸键启动切换器▸启用和键以反向启动切换器▸启用
-
通过检查CompizConfig设置管理器启用静态应用程序切换器▸窗口管理▸静态应用程序切换器▸启用静态应用程序切换器
次佳解决思路
您应该安装CompizConfig设置管理器。从那里你可以找到Unity插件
并通过点击每个键绑定并取消选中’Enabled’来禁用切换器
然后,您可以在“窗口管理”下启用其他window-switcher插件之一。
第三种解决思路
使用静态应用程序切换器(使用CompizConfig /CCSM配置)
警告:What are some of the issues with CCSM and why would I want to avoid it?
在使用CompizConfig之前保存工作并关闭程序。
考虑打印出这篇文章末尾的“显示管理器重启”部分。希望你不需要它,但如果你这样做,那将是因为你的屏幕暂时无用。
安装软件
安装Compiz配置(感谢@donbright):
sudo apt-get install compizconfig-settings-manager
安装静态应用程序切换器(感谢@Milimetric):
sudo apt-get install compiz-plugins
Configuration
-
通过在终端中键入
ccsm
启动CompizConfig Manager(感谢@donbright)或在Dash中找到它。 -
在CompizConfig设置管理器中,导航至桌面▸Ubuntu Unity插件▸切换器禁用所有键盘快捷键。当你完成后,它应该在Ubuntu 15.04上看起来像这样:
-
点击”Back”返回CompizConfig主页面。
-
通过选中窗口管理启用静态应用程序切换器▸静态应用程序切换器▸启用静态应用程序切换器。事情可能会闪烁几秒钟。如果您收到警告,请不要忽略它们;回去修理你的错误。 Ubuntu 15.04上的成功如下所示:
而已!
显示管理器重新启动(遇到问题)
希望你不会需要这个,但是可能不太可能导致数据丢失而不是拔掉电源线。把它看作是重新启动你的显示管理器而不是整个系统。
# Switch to a terminal session (leaving X-Windows running)
Ctrl-Alt-F1
# (you may have to log in)
# Stop your X-Windows session:
sudo service lightdm stop
# Start a new X-Windows session:
sudo service lightdm start
# Go to the current X-Windows session:
Ctrl-Alt-F7
谢谢!
这是作为@ændrük的回答开始的,但我编辑了足够多的时间使它成为我自己的。
第四种思路
在不更改切换器的情况下执行此操作的简单方法是检查偏置alt-tab以在当前视口上优先使用窗口。这是Unity插件中”switcher”选项卡中的第二个选项。