如何在统一启动器快速列表中获取当前打开的文件/应用程序实例的列表?

adl*_*bre 6 launcher quicklists

如何在 Unity 启动器中获取当前打开文件的垂直列表作为快速列表(参见下面的模型)?这可能是每个应用程序实例正在编辑的文件列表,或者在浏览器/终端/其他应用程序的情况下只是一个应用程序实例列表,以便人们可以轻松地在它们之间切换,而无需获得所有打开的视觉公开视图文件/应用程序。当您打开 10 多个实例并希望按名称而不是直观地浏览它们时,这一点尤其重要。换句话说,类似于 Win 7 将应用程序的打开实例堆叠在一个图标中的方式,右键单击会显示打开的实例列表。

如果这无法通过统一启动器直接实现,那么在不安装新面板、更改桌面环境等的情况下模仿此功能的下一个最简单方法是什么?我想保持统一,但只想要这个关键功能。

gvim 实例中打开文件的 unity 启动器快速列表的模型:

gvim 实例中打开文件的 unity 启动器快速列表的模型

另请参阅关于规范设计的错误 #817302任务切换讨论

小智 3

Alan Bell 创建了一个 Python 脚本来完成此任务。有可用的 PPA(目前仅适用于 Precise Pangolin)。希望我们将来能在 Unity 官方版本中看到此功能。

sudo apt-add-repository ppa:alanbell/unity
sudo apt-get update
sudo apt-get install unity-window-quicklists
Run Code Online (Sandbox Code Playgroud)

注销并登录。

有关更多信息,请参阅Alan Bell 的博客文章和 Unity 窗口快速列表的 PPA