ubuntu gedit中文亂碼

文章屬於轉載:http://hi.baidu.com/topman8023/item/3a114927aaa63c5cc38d590c

方法一:

在終端中輸入:

$gconf-editor apps->gedit-2->preferences->encodings

回打開一個文件在右邊的auto_detected和 shown_in_menu上點右鍵編輯,點add,分別加入GB2312(或者是GB18030),並點 UP按鈕移動到第一位。

但是,我的 apps->gedit-2->preferences目錄裏卻沒有encodings,只有editor和ui。 起初我運行gconf-editor時候,發現之前並沒有安裝這個應用,於是執行apt-get gconf-editor install 現安裝的,是不是有些東西沒安裝上呢? 

後來又查詢了一下,有一種方式是這樣解決亂碼問題的,是使用的dconf-editor 命令,修改方式與上面類似:

->org->gnome->gedit->preferences->encodings 

->auto-detected的value項中加入’GB18030′,寫在第一位(點enter確認); 

->show-in-menu的value項中加入’GB18030′,寫在第一位(點enter確認)。

然後,我再打開下載的txt文件,發現中文也可以正常顯示了。

然後,我再次運行了gconf-editor 後發現 apps->gedit-2->preferences目錄裏出現了encodings,並且GB18030在第一位。 

如果以上還不能解決你的gedit亂碼問題,可以做如下嘗試: 

看看你的瀏覽器(我用火狐)字符編碼設置是否是GB18030,查看-》字符編碼。 

這只是一些猜測和嘗試,沒有理論依據,希望能解決你的問題。

方法二:

	12.04是新版本,命令行輸入下面的,然後回車
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章