如何为gnome-open
、exo-open
、xdg-open
、gvfs-open
和kde-open
更改与特定文件类型相关的应用程序?
对于这两个问题:如何做到每个用户的基础,如何做它的系统范围?
发布于 2012-03-21 21:37:30
这一切都是用各种数据库中的MIME类型完成的。xdg-mime
可用于查询和设置用户值。
发布于 2013-01-16 10:38:39
我今天也有同样的问题,但更多的是关于侏儒/肉桂方面的问题。
可以查询和更改默认的mime类型,如下所示:
gvfs-mime --query inode/directory
gvfs-mime --set inode/directory nemo.desktop
发布于 2018-06-04 14:34:36
基于@Ignacio Vazquez-Abrams的回答,下面是给不耐烦的人的咒语,这些咒语应该涵盖许多典型的用例:
找出文件的mime类型:
xdg-mime query filetype somefile.pdf
会导致application/pdf
。
设置一个默认应用程序来处理它:
xdg-mime default qpdfview.desktop application/pdf
在这里,我使用qdfview的桌面定义作为处理PDF的程序。
https://unix.stackexchange.com/questions/34434
复制相似问题