xdg-open
我想用 打开所有图像文件,shotwell
甚至冒着可能抱怨它不知道的文件类型的风险。
我添加了
[Default Applications]
image/png=shotwell.desktop
现在可以~/.config/mimeapps.list
继续为我能想到的所有图像格式添加更多行。但这可能很乏味。
我已经尝试使用
image/*=shotwell.desktop
但这不起作用。有没有一种方法可以为所有图像文件定义默认值,而无需明确列出所有图像文件?
答案1
我还天真地认为通配符会起作用,但经过大量搜索后发现没有证据表明它或类似的机制可用于捕获某个特定的所有文件类型(例如图像)而不是亚型(图片/png)。
幸运的是,互联网号码分配机构 (IANA) 维护着标准 MIME 类型列表您可以用它来填充您的mimeapps.list
.就我个人而言,我发现只需从我的发行版的默认列表(我在 参考资料中找到/usr/share/applications/mimeinfo.cache
)中复制相关行并更改我想要的桌面条目就很方便。