天天看點

解決ubuntu gedit中文亂碼

預設配置下,用 ubuntu 的文本編輯器(gedit)打開gb18030(繁體中文使用者請将這裡的出現的gb18030替換成big5或big5-hkscs)類型的中文編碼文本檔案時,将會出現亂碼。

出現這種情況的原因是,gedit 使用一個編碼比對清單,隻有在這個清單中的編碼才會進行比對,不在這個清單中的編碼将顯示為亂碼。您要做的就是将 gb18030 加入這個比對清單。

gsettings set org.gnome.gedit.preferences.encodings auto-detected "['gb18030', 'utf-8', 'current', 'iso-8859-15', 'utf-16']"

運作dconf-editor

展開/org/gnome/gedit/preferences/encodings

auto-detected的value中加入 'gb18030' ,加在utf-8前面;

運作gconf-editor

展開/apps/gedit-2/preferences/encodings

在auto_detected鍵中新增gb18030,并使它位于utf-8前面,确定。

繼續閱讀