是否有针对Xfce / GNOME / Cinnamon的独立于shell的HUD菜单搜索工具?

Ubuntu 单挑显示器HUD ) – 你喜欢它或者你讨厌它。 我个人喜欢经典的桌面,所以我使用Xfce或GNOME-fork Cinnamon ,我想保留这些菜单的位置。

但是当您的菜单很复杂并且您忘记了选项所在的位置时,HUD非常棒。 这使搜索技巧非常有趣。

我知道HUD是Unity特有的。 我正在寻找一个类似HUD的工具来补充Unity以外的shell中的菜单。

KDE的Appmenu Runner可以做到这一点。 KDE还有appmenu-qt 。

上面的问题是它使用KDE库,它只适用于KDE应用程序。

这是Linux,GNOME / GTK应用程序就是这样的,对吗?

寻找可以搜索菜单的任何工具。 我已经使用过(d) Synapse , Kupfer和GNOME Do ,但这些只是app-launchers(有一些技巧)。 只要它们包括搜索当前聚焦的应用程序的菜单 ,这样的东西就足够了。

HUD允许用户通过键入部分名称激活菜单项。 它使用模糊搜索算法来突出部分匹配。 它可以匹配应用程序菜单层次结构中多层深的菜单项。 该function取代了传统的菜单加速器,通过按下alt键激活。

类似的问题:

  • 有没有办法在Debian中搜索菜单栏? – Unix.StackExchange
  • 如何访问菜单栏项目一样(团结)? – Unix.StackExchange
  • 其他窗口管理器中的HUD(尤其是xmonad) – AskUbuntu

我比Synnse更喜欢Gnome-Do。

似乎有一些关于将此function引入Synapse的讨论。

有qmenu_hud: https : //github.com/tetzank/qmenu_hud

它只是通过dbus检索菜单项并在dmenu中显示它们。

您仍然需要获取应用程序,或者更确切地说是他们正在使用的工具包,以将其菜单条目导出到dbus。 对于KDE和Qt应用程序,可以通过appmenu-qt轻松完成。 我不确定,但我认为你需要一个补丁版本的gtk才能在那里启用appmenu。 我猜Ubuntu默认为Unity发送修补的gtk软件包。

看看普罗提诺 。 它独立于shell,但仅适用于使用GTK + 3工具包的应用程序。 (我希望能满足。)

在此处输入图像描述

来自github自述文件:

你使用过Sublime Text或Atom的“Command Palette”吗? 这是一个列表,其中包含那些编辑人员可以通过按键打开的所有内容,并通过键入几个字母找到您正在寻找的操作…

Plotinus为您系统上的每个应用程序(即使用GTK + 3工具包的应用程序)提供了强大的function。 它通过内省正在运行的应用程序自动提取所有可用命令,立即适应UI更改并仅显示相关操作…

只需按Ctrl + Shift + P(可配置)即可开展业务……

关于依赖于shell的解决方案

我意识到OP询问了与销售无关的解决方案,但为了彻底,让我说:

  1. howtogeek说(2017-10-29)“通过切换到GNOME Shell环境,没有像HUD那样可用, 即使是扩展 。”
  2. 实际上有一个用于HUD的gnome shell扩展。 更新:这是当前版本 。 ( 旧版本最近的评论是否定的,一些积极的评论指出它在Ubuntu 17.10中不起作用。)
  3. Mate (桌面环境)提供了一个HUD:“Unity 7用户最喜欢的是平视显示器(HUD),它提供了一种搜索和运行菜单栏命令的方法,而无需用手指离开键盘。”

我建议:

  • 真棒-WM
  • Conky的

请参阅Conky HUD ,了解如何“使用awesomeConky变成各种各样的平视显示器(HUD)”。 (虽然我不确定这是否回答了原来的问题。)

另请查看: http : //www.tuxradar.com/content/best-linux-desktop-search-tools

以下两个应用程序名义上是Xfce的一部分,但可以很容易地在您选择的DE中使用。

  • xfce4-appfinder :Xfce中的Application Finder。

    在此处输入图像描述

  • xfdashboard :“也许是像Xfce的仪表板一样的Gnome shell”

    它附带了大量文档和截图 。

    xfdashboard


但是,下面的面板插件解决方案不依赖于桌面,需要使用xfce4-panel 。 但由于您正在使用Xfce并且正在寻找Gtk世界中的类似function,以下内容可能有所帮助。

  • xfce4-whiskermenu :“Whisker Menu是Xfce的替代应用程序启动器。[..]如果您不确定程序的确切位置,而不是浏览每个类别,您只需输入搜索词。搜索字段为打开菜单时专注,所以你可以开始打字。“

    晶须菜单


另外,检查如何在Xfce下进行类似破折号的搜索? 对于类似的问题和相关的答案。