自从我在 Arch Linux 上安装了 EasyTag 以来,其他几个程序都使用 EasyTag 而不是 Nautilus 作为文件浏览器。
例如,如果我单击“打开包含文件夹”,Firefox 就会启动 EasyTag。
在哪里可以将 Nautilus 设置为我的“标准文件浏览器”?
答案1
您可以通过编辑文件来定义默认文件浏览器~/.local/share/applications/mimeapps.list
。打开此文件并更改行inode/directory
如下
inode/directory=nautilus.desktop;
如果这不起作用,您应该更改文件中的文件管理器
/usr/share/applications/mimeinfo.cache
通过添加(或更新)此行
inode/directory=nautilus.desktop
答案2
答案3
您可以找到有关设置的全面说明默认应用程序在这里在相应的 Arch wiki 文章中。
对于您的具体情况,您可以编辑并向该部分~/.config/mimeapps.list
添加新行。inode/directory=nautilus.desktop
[Default Applications]
该文件应类似于以下文件:
[Default Applications]
text/plain=SciTE.desktop
text/x-tex=texmaker.desktop
inode/directory=nautilus.desktop
答案4
用于env XDG_UTILS_DEBUG_LEVEL=10 xdg-mime query default inode/directory
获取查询文件的完整列表。您将得到如下输出:
Checking ~/.config/mimeapps.list
Checking ~/.local/share/applications/gnome-defaults.list and ~/.local/share/applications/gnome-mimeinfo.cache
Checking ~/.local/share/applications/defaults.list and ~/.local/applications/mimeinfo.cache
nautilus.desktop
检查每个文件。