问题

问题

我在使用几个不同的应用程序时遇到过这个问题,但我将使用 GHex 作为示例。

问题

GHex 是一个十六进制编辑器,我时不时会用它来调查文件,我并不经常使用它,但偶尔我会用...问题是,当我按下超级键并在启动器中输入“hex”时,我以为 ghex 会作为一个选项出现,但它没有。如果我开始输入“gh”,那么 ghex 就在那里...

为什么这是一个问题……

我很少使用它,以至于我忘记了应用程序的名称,并且忘记了我必须输入 g。

我的问题

我可以将关键字与启动器中的应用程序关联起来,以便更好地“索引”它们并更易于查找/访问吗?

系统详细信息

Ubuntu 12.04 LTS
(想不出任何其他相关细节......)

提前谢谢你!

答案1

几乎所有已安装的应用程序都由 中的 .desktop 文件表示/usr/share/applications。在应用程序的桌面文件中,可能会有一行,以

X-GNOME-Keywords=

或者

Keywords=

如果该行已经存在,您只需将关键字添加到该行,以分号分隔即可。不过,我建议先复制文件~/.local/share/applications并编辑副本。

如果该行不存在,则在文件头部部分该Name=行与该Actions=行之间的某处添加一行(如果该行存在),例如:

Keywords=keyword1;keyword2;`.

复制并编辑 .desktop 文件后,您必须先注销再登录,更改才能生效。下次搜索 Dash 时,您将通过关键字找到您的应用程序。

答案2

一种更简单的方法。

ln -s /usr/bin/ghex /usr/local/bin/hexghex

相关内容