如果你看下面的截图,你会发现 gnome 正在告诉一个 ASCII 文本文件为 audio/x-mod。
我暂时设定了
audio/x-mod=codium.desktop
,mimeapps.list
但我认为这不是一个好的解决方案。
gnome 如何识别文件类型(file
命令正确识别它,所以我假设 gnome 没有使用它)。我该如何解决这个问题?
更新1:
% file --mime git.fish
git.fish: text/plain; charset=us-ascii
% xdg-mime query filetype git.fish
audio/x-mod
xdg-mime
不会给出与 相同的结果file --mime
。我可以确认,在这种情况下file --mime
是对的,也是
xdg-mime
错的。