如何禁用启动器上的窗口分组?

例如,我运行Firefox并打开Askubuntu 。 然后在新窗口中打开一些链接。 结果,我在启动器上有两个Firefox窗口和一个Firefox图标。 我希望每个打开的窗口都有一个图标。

我该怎么办?

这绝不是解决问题的方法,但可能会有所帮助

研究表明,有很多人在询问并希望了解这个function。 必然会有一个有效的解决方案。 在Ask Ubuntu上搜索相关问题可以参考gnome环境或其他可能为Unity工作提供有用构建块的参考。 可能是时候接受在Unity启动器图标中没有一个简单的解组来解组窗口。

Alt` ”( 选项卡上方的按钮)切换应用程序的窗口,“ 超级w ”的所有function都归功于Jo-Erland Skinstad,他回答了这个Ask Ubuntu 问题 。 根据所使用的鼠标(如果有的话),任何键盘快捷键都可以轻松映射到一个按钮,无论是在鼠标还是键盘上,只需单击一下即可显示打开的窗口,然后再单击一次以选择哪个会使窗口略微切换更轻松。 重新映射密钥看这里或xboxdrv将是另一个选项 – “xboxdrv也可以直接从事件设备读取输入数据,这允许在常规PC操纵杆, 键盘和鼠标上使用xboxdrv的可配置性,从而让xboxdrv提供与joy2key类似的用途。有关详细信息,请参阅下面的选项–evdev。“ 只要热键不是捷径的一部分。 一点点研究肯定是可行的。

此外,Ubuntu论坛用户已经使用头脑风暴提出了您的要求。 其他Ask Ubuntu问题提到编辑或制作快速列表菜单/图标的应用程序可能是高级用户可以,但只能找到gnome环境的工作示例而不是像这里所示的统一,他们不使用Firefox作为工作示例。 可以在这里找到所引用的Ubuntu论坛问题,可以在这里找到头脑风暴请求/想法所以去投票吧!

votemeup

如果你想要一个任务栏,你可以试试tint2。 对我很有用。

Tint2网站: http : //code.google.com/p/tint2/

来自Webupd8:Tint2是一个专门为Openbox3制作的轻量级面板/任务栏,但也应该与其他窗口管理器(如Gnome)一起使用。

在此处输入图像描述

您可以通过发出命令sudo apt-get install tint2然后通过ALT+F2启动并输入tint2

如果您想自定义位置和外观,可以在WebUpd8上找到一篇带有GUI自定义工具的文章: http : //www.webupd8.org/2009/09/how-to-install-and-configure -tint2.html

目前无法禁用它(请阅读答案的结尾以获取更多信息)。 这背后的想法是你不需要打开2个Firefox,或4个,但是10或20的情况。现在想象一下Unity Launcher带有常见的图标,还有10到20个firefox图标。 你会看到10-20个火狐图标,都是一样的,并且首先要猜出哪一个带你到你想去的网页。 其次,如果你想关闭它们,你必须一个接一个地开始手动关闭它们。

所以我们有3个问题:

  • 如果用户想要打开同一程序的许多窗口。
  • 如果用户希望在同一程序的所有打开的窗口之间轻松切换。
  • 如果用户想要关闭同一程序的许多窗口。

有了这3个问题,我想到了一个想法。 将它们组合在Launcher中的单个图标中,该图标代表正在使用的应用程序,并提供一个右键单击解决方案,涵盖其余问题所需的所有选项。

在12.04和即将发布的13.04之间,已经做了很多工作,不仅要解决这3个问题,而且要帮助最终用户更快更轻松地工作,只需要一点点学习曲线。 最终结果(例如,对于13.04)是一个图标,可以提供相同应用程序的许多窗口,并提供在几乎单击解决方案之间进行更改的可能性。 当然,从未添加禁用它的选项(即使在16.10)。

其中一些图片可以向您展示一个示例:

鹦鹉螺

在这个例子中,我打开了4次Nautilus,在一个名为Docs的文件夹上打开了一个Nautilus。 另一个打开指向HOME。 还打开另一个显示Documents文件夹。 最后一部Nautilus窗口在我的电影上打开。 通过右键单击Nautilus图标,我只需单击它们即可轻松切换它们。 窗口将最大化并获得焦点,让我有一个窗口,我可以立即开始工作。

在此处输入图像描述

在这里你可以看到相同的例子。 许多Chrome Windows都已打开。 每个都有几个标签,每个标签显示我离开它们的确切网页:

在此处输入图像描述

FIREFOX

最后,你的例子,Firefox。 在这里你可以看到几个Firefox Windows打开。 当我右键单击Firefox启动器图标时,会显示每个窗口:

在此处输入图像描述

我不仅可以快速管理同一应用程序的多个窗口,而且如果需要,我可以使用启动器图标的上下文菜单中的“退出”选项将它们全部关闭。 节省我的时间以防万一我打开了20个Firefox Windows。

当我无法以更轻松的方式访问我的多个窗口时,我也感受到了痛苦,但是在使用这种方法之后,我发现它更容易,更快速地搜索,因为我没有经过许多启动器图标来猜测哪一个是我正在寻找的那个,我也不必在20个Firefox Windows,30个Chrome和40个Nautilus之间向下滚动Unity启动器,只是为了达到我需要的那个。 总的来说,当我需要找到正确的并且正在使用它时,它节省了我的时间。

正如您所看到的,它专注于提高最终用户的工作效率,只需轻轻一点学习曲线即可。

现在,如果你真的想要选择取消它们,那么它将涉及下载Unity源以及与之相关的任何依赖项。 修改代码,以便您可以实际取消组合,默认情况下或作为选项,编译并安装在系统上,使您的Unity能够根据需要取消组合。 但在这种情况下,我会问,它是否比Unity开发团队提供的解决方案更好?

这当然留给每个人决定他们如何使用他们的系统。 在我的谦虚和诚实的意见中,我觉得Unity团队做出的改变,解决了我在11.10或甚至12.04上与此相关的几个问题,它在13.04的工作方式比我预期的要好得多。

目前没有直接且特别简单的方法来禁用此选项。 现在,所有这些都说明了,我确实支持下面的其余评论,那里应该是一个禁用它的选项。 用户应始终有一个选项。 我已经搜索了2年的时间,可以轻松选择禁用此脚本或至少禁用脚本,没有运气。 但是,如果您在不破坏系统的情况下阅读本文并找到易于应用的选项,请分享,因为它将使每个人受益。

我不知道这是否可能。 但是,应用程序的每个附加窗口都会在启动器中该应用程序图标的左侧添加一个新的刻度(我相信最多三个刻度)。 在此处输入图像描述

单击该图标将显示所有打开的应用程序窗口的屏幕,供您选择所需的窗口。 在此处输入图像描述

如果每个打开的窗口需要一个任务栏图标/项目,那么解决方案可能是使用gnome classic或Xubuntu组件,而不是统一。 例如,Xubuntu(Xfce)以这种方式运行良好。 您的解决方案是安装Xfce并启动Xfce会话而不是Unity会话。

另一方面,你将通过alt和主键,许多键盘快捷键等失去很多统一function。

此外,如果您遵循以下问题: 如何将XFCE安装在一起? ,你会发现如何安装xfce,另外,在unity和xfce之间不应该有任何冲突,所以你可以配置一个新的xfce垂直面板(刚刚在Xubuntu上测试),它只包含图标而不是打开的windows广告的名称放置它例如,在右角。

这不完全是你需要的,但我认为Ubuntu启动器不支持这样的function – 这是现实生活。

将我的评论转化为答案:
我想我会选择avant窗口导航器(AWN),它可以选择取消组合窗口,并且非常强大和可定制。

但是它不是很稳定(更改设置或重新启动后某些窗口图标会消失,并且重新启动时某些启动器图标会加倍)。 此外,它不能正确匹配某些窗口,例如eclipse,因此在添加任务图标的同时会留下启动器图标。 对于Virtual Box VM的快捷方式也是如此。

如果有人知道一个更好的选择,或者有人可以告诉我,如果为此修补统一是一项巨大的工作,我会很高兴知道;)