我使用的是 Xubuntu 12.04 並使用 Awesome WM。在 Awesome 會話中,如果我雙擊 Thunar 中的純文字檔案(txt、asc、rb、py 等),它將以 Abi Word 開啟。但我希望它用文字編輯器而不是文字處理器打開。在 Xubuntu/Xfce 會話中,它確實使用文字編輯器(Leafpad)開啟。如果不為各種文字檔案設定它,我該如何修復它?
答案1
如果您使用的是Xfce 4.10
,那麼您可以Settings > MIME Type Editor
,然後設定text/plain
為您想要的任何文字編輯器。我不確定這是否會處理與純文字檔案相關的所有可能的檔案副檔名,但我的預感是它應該會有所幫助。
答案2
在 Ubuntu 上,預設應用程式在(根存取權)中設定/usr/share/applications/defaults.list
並由~/.local/share/applications/mimeapps.list
(使用者存取權限)覆蓋。
我建議編輯第二個文件,除非您打算在多個會話中使變更永久生效。
答案3
右鍵單擊文字檔案>屬性>開啟方式:>(無論您想要什麼應用程式)
或者
右鍵單擊文字檔案>開啟方式:>使用其他應用程式開啟...>(選擇並選取“用作此類檔案的預設值”
你使用Awesome WM,但我希望這只是Thunar的事情,所以解決方案可能是上面的。
答案4
我沒有使用過 Awesome WM,也不明白為什麼你會看到你所看到的東西。在我看來,視窗管理器不應導致更改哪個應用程式開啟哪種檔案類型(或檔案副檔名)。
您還寫道(強調我的):「...如果我雙擊純文字檔案(txt、asc、rb、py、html等)在 Thunar 中,它以阿比字。但我希望它用文字編輯器而不是文字處理器打開。在 Xubuntu/Xfce 會話中,它確實使用文字編輯器(Leafpad)開啟。如果不為各種文字檔案設定它,我該如何修復它?
在我看來,當我們大多數人,無論作業系統如何,雙擊一個.html
檔案時,該檔案都會在我們選擇的瀏覽器中打開,並且不是在文字編輯器中。
無論如何,一種可能性是你的
~/.local/share/applications/mimeapps.list
已損壞。備份該文件,然後刪除現有文件。登出並重新登入。如果您願意,您可以隨時mimeapps.list
透過刪除目前備份並還原備份來還原到先前的狀態。