Cinnamon:丢失默认 nemo 启动快捷键 win + E

yve*_*ves 5 nautilus linux-mint cinnamon nemo

我不知道发生了什么变化,也不知道如何将其恢复,但现在Super+E启动baobab而不是 Nemo。

我已经检查了键盘 - 快捷方式配置。和 Launchers/Home 文件夹与Super+E相关联。

没有自定义快捷方式。

所以我的问题有两种类型:

  • 肉桂面板中的快捷方式配置似乎是正确的,

  • 它仍然启动错误的应用程序(猴面包树),该应用程序未出现在所述配置中。

我可以检查和纠正什么以恢复默认行为:Super+E => 主文件夹?

重新安装默认绑定的包名也可以。

编辑:使用 Firefox 下载时,“在文件夹中显示”菜单触发 nemo,但使用 chrome 下载时,“在文件夹中显示”触发 baoab。

所以 chrome 似乎使用与 cinnamon 相同的信息来启动 nemo,但是哪个呢?

PS:到目前为止,我没有找到任何解决这个特定问题的答案(包括在askubuntu.com 上

lsb_release -a 输出

No LSB modules are available.
Distributor ID: LinuxMint
Description:    Linux Mint 18 Sarah
Release:    18
Codename:   sarah
Run Code Online (Sandbox Code Playgroud)

yve*_*ves 6

我终于在 /usr/share/applications/mimeinfo.cache 中发现了这个问题,有以下条目:

inode/directory=org.gnome.baobab.desktop;nemo.desktop;
Run Code Online (Sandbox Code Playgroud)

将其改回:

inode/directory=nemo.desktop;
Run Code Online (Sandbox Code Playgroud)

解决了这个问题。

这是 chrome 行为和Change Chromium from的答案自动启动 Nautilus 并使用 Show In Folder 命令让我找到解决方案。

编辑:/usr/share/applications/mimeinfo.cache.desktop文件夹中存在的文件重新生成/usr/share/applications/。初始错误在 org.gnome.baobab.desktop 中,每次重新生成 mimeinfo.cache 时都会重新出现。目前尚不清楚如何解决此问题。