不想在 Unity 中使用双重 emacs

不想在 Unity 中使用双重 emacs

我刚刚启动了带有默认 GUI 的 Ubuntu 18.04.4。我很确定 GUI 管理器名为 Unity。(我如何找到它?)我做的第一件事是通过“sudo apt install emacs”安装 emacs。现在,当我使用 Apps 菜单(9 个点)并搜索“emacs”时,我会得到两个 emacs 的结果:常规和终端。图片:搜索结果中的 2 个 emacs。但它们似乎是重复的,因为它们具有相同的图标和第一组字符的相同名称,仅在其中一个名称末尾以“(终端)”进行区分。

我能做些什么来防止这种情况发生?我可以只删除 Emacs 终端(我基本上永远不会使用它)并保留常规 GUI emacs 吗?更简单的方法是说我不希望该应用程序出现在应用程序菜单选项中 - 这可能吗?

答案1

是的,可以让它(或任何)应用程序不显示在您的应用程序菜单中。

  1. emacs25-term.desktop制作该文件的本地副本

    cp /usr/share/applications/emacs25-term.desktop ~/.local/share/applications/
    
  2. 在您选择的文本编辑器中打开副本并添加行

    NotShowIn=GNOME;
    
  3. 注销并重新登录桌面会话

相关内容