每当我点击 Firefox(Ffox 38,在 Ubuntu 12.04LTS 上)中的下载链接(例如 PDF)时,我都会得到
没有什么比打开方式菜单中的 GVim 更明智的了。
当我查看 about:preferences 时,我看到
这似乎意味着它知道文档查看器应用程序,但是当它打开 PDF 时它并没有给我该选项......?
我在这里使用 PDF 作为示例,其他格式也一样,例如,它还提供使用 Gvim 打开 tar 文件...
如何让 Firefox 38 正确填充打开下拉菜单?
(注:我知道这是之前问过但这些解决方案仅适用于早期版本的 Firefox,因此无关紧要。)
编辑:需要明确的是,我的桌面系统(Gnome Shell)打开文件没有问题;只是 Firefox。
例如
$ xdg-mime query default application/pdf
evince.desktop
答案1
通过使用“ xdg-mime ”,您应该能够从浏览器中更改默认应用程序。请查看这链接以获取更多信息。
编辑:我错误地粘贴了一些评论(感谢 artfulrobot 指出这一点)。现在已删除。请查看上面提到的链接以更改应用程序首选项。
答案2
删除或重命名mimeTypes.rdf
文件,然后重新启动 Firefox。该mimeTypes.rdf
文件将位于~/.mozilla
目录中的某个位置。