Xdg-Open

Firefox 嘗試使用 wined 記事本打開 TeX 文件

  • September 21, 2015

我正在使用 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

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

你確定這會給出 0 個結果嗎?在我的 ArchLinux 上,我有幾個文件名以wine-extension該寄存器記事本開頭。我建議你刪除它們。

此外,為了將來禁用註冊葡萄酒應用程序,您可以執行winecfg並執行操作:

轉到庫選項卡並在“新覆蓋”框中鍵入 winemenubuilder.exe(它不在下拉列表中)。點擊添加,然後從“現有覆蓋”框中選擇它。點擊“編輯”並從列表中選擇“禁用”,然後點擊“應用”。

引用自:https://unix.stackexchange.com/questions/231092