Firefox 尝试使用 wined 记事本打开 TeX 文件

Firefox 尝试使用 wined 记事本打开 TeX 文件

我正在使用 Arch Linux。每次我下载 TeX 文件时,Firefox 都会建议我用记事本(通过 wine 安装)打开它。为什么?

$ xdg-mime query filetype  Random-file.tex 
text/x-tex
$ xdg-mime query default text/x-tex

(第二个命令没有出现任何内容)

$ xdg-open Random-file.tex 
Opening "Random-file.tex" with notepad  (text/x-tex)
wine: invalid directory "/home/janus/.wine" in WINEPREFIX: not an absolute path

它会打开 Firefox(为什么?),它要求我下载文件或使用记事本打开它。

我不想让任何应用程序与 x-tex 关联。我习惯下载它们并使用 VIM 在控制台中打开。我只是不明白为什么记事本是一个选项。

~/.local/share/applications/mimeapps.list没有/etc/mime.types任何文字notepad记载。

我使用的是 Mozilla Firefox 40.0.3

答案1

grep -ri notepad ~/.local/share/applications

您确定这会给出 0 个结果吗?在我的 ArchLinux 上,我有几个名称以wine-extension该寄存器记事本开头的文件。我建议你删除它们。

另外,为了将来,要禁用注册 wine 应用程序,您可以运行winecfg并执行:

转到“库”选项卡,然后在“新覆盖”框中输入 winemenubuilder.exe(它不在下拉列表中)。单击“添加”,然后从“现有覆盖”框中选择它。单击“编辑”并从列表中选择“禁用”,然后单击“应用”。

相关内容