当运行尚未定义为 Dash 图标下的启动器图标的应用程序时,新图标总是会弹出在已分配图标的垂直字符串底部。是否可以将新激活的图标弹出在 Dash 按钮下方,这样新激活的程序图标就会位于列表顶部而不是底部?
答案1
启动器为您提供了在窗口之间切换的键盘快捷键。这些快捷键是动态的,并且基于启动器的位置。例如,如果 Nautilus 是第一个项目,那么您可以按 super+1 来启动一个实例或切换到现有实例。要显示所有打开的 Nautilus 窗口,请按 super+11。(一一)要打开一个新实例,即使您已经有一个实例,也可以按 super+shift+1。
一旦你习惯了,你会发现这些快捷键非常有效。但是,如果你将新应用程序放在顶部,那么快捷键也会是随机的,这样就失去了所有的好处。还有一点是,你可能会在启动器中填满比它能显示的更多的条目,在这种情况下,最下面的条目将被压缩或超出屏幕,因此你必须滚动。你可能不希望最常用的应用程序变得不可用。
添加到顶部还会创建两个不同的条目组:锁定的条目(最常用的条目)和其他条目。如果您决定将条目锁定到启动器,会发生什么情况?它应该移到列表底部吗?如果您解锁条目,它应该移到启动器的顶部,还是移到未锁定条目的底部?
出于这些原因(我相信还有更多原因),我认为您的想法不太可能在 Unity 中实现。
答案2
当您不介意使用超级键快捷键启动应用程序或启动器的长度时,这里就是您的问题的答案:
unity://running-apps
gsettings 模式列表中的位置确实com.canonical.Unity.Launcher
会影响正在运行的应用程序出现的位置,这些应用程序没有启动器图标。
有关该主题的更多信息,请访问以下链接: 应用程序在 Ubuntu 16.04 中始终显示在第三位置