是否有适用于 Xfce/GNOME/Cinnamon 的独立于 shell 的类似 HUD 的菜单搜索工具?

是否有适用于 Xfce/GNOME/Cinnamon 的独立于 shell 的类似 HUD 的菜单搜索工具?

Ubuntu抬头显示器抬头显示器)——你喜欢它,或者讨厌它。我个人更喜欢经典桌面,所以我使用Xfce或 GNOME-fork肉桂,并且我想保留这些菜单的原位。

但是,当菜单很复杂,你忘记了选项的位置时,HUD 就非常有用了。这使得搜索技巧变得非常有趣。

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

Appmenu RunnerKDE 也有这个功能。appmenu-qt适用于 KDE。

上述问题在于它使用了 KDE 库,并且仅适用于 KDE 应用程序。

这是 Linux,GNOME/GTK 应用程序应该有类似的东西,对吗?

正在寻找可以搜索菜单的任何工具。我已经使用过(已使用)突触铜金矿GNOME 可以,但这些只是应用程序启动器(带有一些技巧)。只要它们包含搜索菜单对于当前关注的应用程序。

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

类似问题:

答案1

我更喜欢突触超过 Gnome-Do。

似乎有一些关于将此功能引入 Synapse

答案2

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

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

您仍然需要让您的应用程序(或者更确切地说是它们正在使用的工具包)将其菜单条目导出到 dbus。对于 KDE 和 Qt 应用程序,这可以通过 appmenu-qt 轻松完成。我不确定,但我认为您需要修补版本的 gtk 才能在那里启用 appmenu。我猜 Ubuntu 默认为 Unity 提供了修补的 gtk 包。

答案3

看一下普罗提诺。它独立于 shell,但只适用于使用 GTK+ 3 工具包的应用程序。(我希望这能令人满意。)

在此处输入图片描述

来自 github README:

您使用过 Sublime Text 或 Atom 的“命令面板”吗?它是这些编辑器可以执行的所有操作的列表,只需按一下键即可打开,只需输入几个字母即可找到您要查找的操作...

Plotinus 将这种能力带入您系统上的每个应用程序(即使用 GTK+ 3 工具包的应用程序)。它通过检查正在运行的应用程序自动提取所有可用命令,立即适应 UI 变化并仅显示相关操作...

只需按下 Ctrl+Shift+P(可配置)即可开始工作...

关于依赖于 shell 的解决方案

我知道 OP 询问的是独立于卖家的解决方案,但为了全面起见,让我说一下:

  1. 极客说 (2017-10-29) “切换到 GNOME Shell 环境后,没有类似 HUD 的功能可用,即使作为扩展“”。
  2. 实际上,HUD 有一个 gnome shell 扩展。更新:这是当前版本。 (这旧版本的最近的评论都是负面的,一些正面评论指出它在 Ubuntu 17.10 上不起作用。)
  3. 伴侣(桌面环境) 提供了 HUD:“Unity 7 用户最喜欢的是平视显示器 (HUD),它提供了一种无需手指离开键盘即可搜索和运行菜单栏命令的方法。”

答案4

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


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

  • xfce4-whiskermenu: “Whisker 菜单是 Xfce 的替代应用程序启动器。[..] 如果您不确定某个程序的具体列出位置,您可以直接输入搜索术语。打开菜单时,搜索字段将处于焦点状态,因此您可以直接开始输入。

    威斯克菜单


此外,检查如何在 Xfce 下进行类似破折号的搜索?查找类似问题并给出相关答案。

相关内容