如何將應用程式與文件類型圖示分離

如何將應用程式與文件類型圖示分離

某些軟體將特定圖示與文件類型相關聯(例如,安裝 Mathematica 會為所有 *.nb 檔案提供一個新圖示)。有時,這可能會給 *.dat 等通用文件類型帶來一些小麻煩,因為程式可以將其圖標與 dat 文件類型相關聯,即使大多數 dat 文件實際上與該程式無關。似乎還存在一些優先級問題,某些應用程式會覆蓋主題的預設圖標,但有些應用程式不會,我不明白。

我嘗試過重置預設應用程序,但沒有效果。我也知道這個問題:如何更改特定文件類型的圖示?但我不確定那裡的答案如何幫助解決我的問題。有什麼建議麼?

答案1

歡迎:)

您應該能夠透過刪除關聯來做到這一點/etc/mine.types

讓我們先確保擴充功能具有關聯:

grep 'dat' /etc/mime.types

由於您安裝了 Mathematica,它應該有兩行與此類似的行(但其中列出了 mathematica)

application/x-python-code                       pyc pyo
text/x-python                                   py

我會透過文字編輯器刪除兩者上的數據,例如運行 sudo

sudo vim /etc/mime.types 

儲存並重新啟動,瞧!

(從這裡反轉幫助:https://help.ubuntu.com/community/AddingMimeTypes這是我的來源)

答案2

只需進入相關文件的屬性,然後更改預設應用程式即可開啟該類型的文件。

  • 右鍵單擊正在使用錯誤應用程式開啟的文件
  • 選擇“屬性”
  • 在「開啟方式」標籤上,選擇您希望設為預設的應用程式。

從現在開始,該應用程式將在您從檔案管理器啟動時指定的應用程式中開啟。當您想要以其他方式開啟檔案時,您仍然可以輕鬆地右鍵單擊並選擇“使用其他應用程式開啟”。

相關內容