缺省配置下,用 Ubuntu 的文本編輯器(Gedit)打開GB18030(繁體中文用戶請將這里的出現的GB18030替換成BIG5-HKSCS)類型的中文編碼文本文件時,將會出現亂碼。
出現這種情況的原因是,Gedit 使用一個編碼匹配列表,只有在這個列表中的編碼才會進行匹配,不在這個列表中的編碼將顯示為亂碼。您要做的就是將 GB18030 加入這個匹配列表。
Gedit 3.x 版本設置 (適用于Ubuntu 11.10及以后)
命令方式
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'UTF-8', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"
圖形方式
- 運行dconf-editor
- 展開/org/gnome/gedit/preferences/encodings
- auto-detected的Value中加入 'GB18030' ,加在CURRENT前面;
Gedit 2.x 版本設置 (適用于Ubuntu 11.04及以前)
命令方式
gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,ISO-8859-15,UTF-16]"
圖形方式
- 運行gconf-editor
- 展開/apps/gedit-2/preferences/encodings
- 在auto_detected鍵中新增GB18030,并使它位于CURRENT前面,確定。
掃碼二維碼 獲取免費視頻學習資料
- 本文固定鏈接: http://www.wangchenghua.com/post/1428/
- 轉載請注明:轉載必須在正文中標注并保留原文鏈接
- 掃碼: 掃上方二維碼獲取免費視頻資料
查 看2022高級編程視頻教程免費獲取