如何更改未知文件类型的默认应用程序?

dmu*_*uir 11 gedit nautilus

自从安装 Bless Hex Editor 后,所有未知文件和文本文件都会自动使用 Bless 而不是 gedit 打开。我怎么改回来?我不想手动将文件与 gedit 关联,如果没有设置其他应用程序来打开文件,我只想将 gedit 设为默认值。

解决方法:
修改~/.local/share/applications/mimeapps.list

[Default Applications] 
- text/plain=bless.desktop
- application/octet-stream=bless.desktop
+ application/octet-stream=gedit.desktop
Run Code Online (Sandbox Code Playgroud)

dmu*_*uir 11

调整 ~/.local/share/applications/mimeapps.list

[Default Applications] 
- text/plain=bless.desktop
- application/octet-stream=bless.desktop
+ application/octet-stream=gedit.desktop
Run Code Online (Sandbox Code Playgroud)

/usr/share/applications/defaults.list会将text/plain 应用程序恢复为使用 中的系统默认值,并更改默认值application/octet-stream. Firefox 似乎将这种 MIME 类型标记为“未知”。