如何更改 XML 文件的默认应用程序?

如何更改 XML 文件的默认应用程序?

我有 Ubuntu 15.10

因此,更改 XML 文件的默认应用程序会立即被默认浏览器覆盖,并且不会保留更改。

如何将 Gedit 设置为 XML 文件的默认应用程序?

编辑:如果需要的话,我使用 GNOME 作为 DE

答案1

哦,感谢上帝,我有一个解决方案。

首先,问题是由“GNOME”上的“设置”中的“默认应用程序”引起的,为了保存浏览器之类的默认应用程序,它会覆盖一组应用程序的默认设置,并在下创建一个双重条目~/.config/mimeapps.list。这样,除非您手动删除该 mimetype 的条目,否则无法更改该 mimetype 的默认应用程序。操作方法:

  • 编辑文件:~/.config/mimeapps.list
  • 找出[Default Applications]
  • 删除application/xml,有第二个条目[Added Associations],我们想保留它
  • 保存文件并退出
  • 转到任何 xml 文件,现在可以通过以下方式更改默认应用程序Right Click>>PropertiesOpen With

这可能是 GNOME 中的一个错误。

答案2

您需要将默认应用程序从 更改为defaults.list

在终端中打开 defaults.list 文件

sudo -H gedit /usr/share/applications/defaults.list

如果您的默认浏览器是 Firefox,请搜索xml=firefox并替换xml=gedit

那是

text/xml=firefox.desktop

text/xml=gedit.desktop

享受!

答案3

请尝试官方指南中的以下页面之一:

答案4

在 GNOME 3.26 中:

  • 右键单击要打开的文件
  • 选择“属性”
  • 点击“打开方式”选项卡
  • 选择应用程序
  • 点击“设为默认值”

相关内容