[Ubuntu-zh] gedit总是使用西文编码打开中文文件导致乱码

De-Jian Zhao dejian.zhao在gmail.com
星期三 十二月 14 09:19:24 UTC 2011


我想这位仁兄看你的问题了,呵呵,他提供的方案应我没有试过,不过应当差不 
多,与我要提供的方案应当是一致的。我也遇到了类似的问题,是用下面方 法解 
决的。

在 终端中运行 gconf-editor
在打开的界面中选择: apps->gedit-2->preferences->encodings
在右边的auto_detected和 shown_in_menu上点右键编辑,点add,分别加入 
GB2312(或者是GB18030),并点 UP按钮移动到第一位。关闭,就可以在gedit中显 
示中文了。

原文出自: 
http://blog.sciencenet.cn/home.php?mod=space&uid=218454&do=blog&id=318033&cid=1043358&goto=new#comment_1043358_li

前面修改encodings的部分你已经做了,可能是缺少后面的两项设置。这样修改之 
后,我的gedit每次打开中文文档就能正确显示了。前面仁 兄是用命令行的方式添 
加了auto_detected那一项内容,不知道只添加这一项能不能解决问题。

On 2010-11-10 8:28, tvdbukrf inuyasha wrote:
> 这位仁兄你明白这行命令的意思么?
> 或者说你看了我得问题么?
>
> 2010/11/9 Zhengpeng Hou<zhengpeng-hou在ubuntu.com>
>
>> gconftool-2 --set "/apps/gedit-2/preferences/encodings/auto_detected"
>> --type
>> string "[UTF-8,CURRENT,ISO-8859-15,UTF-16,GB2312,GBK,GB18030]"
>>
>> 2010/11/9 tvdbukrf inuyasha<4entertrifle在gmail.com>
>>
>>> 木有用~我试过这个,有的打开正常了,但大部分还是用西文编码打开的
>>> 你说的问题也许有的是gbk的吧~
>>>
>>> 2010/11/9 Rhys<listofx在gmail.com>
>>>
>>>> On Tue, 9 Nov 2010 22:08:23 +0800
>>>> tvdbukrf inuyasha<4entertrifle在gmail.com>  wrote:
>>>>
>>>>> ubuntu10.10
>>>>>
>> 已按照网上的配置~在配置编辑/apps/gedit-2/preferences/encodings里添加了GB18030,但中文文件大多是用西文编码ISO8859打开的。非得手动在打开里强制GB18030不可
>>>>> 求教!
>>>> 且不说手动的问题,我发现一些文档,gedit采用gb18030无法完成打开。换句话说,gedit的编码系统有问题。
>>>> 你的问题,可以将gb18030在你说的配置的地方调整为第一行
>>>>
>>>> --
>>>> ubuntu-zh mailing list
>>>> ubuntu-zh在lists.ubuntu.com
>>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
>>>>




关于邮件列表 ubuntu-zh 的更多信息