关于Gedit无法自动识别编码

系统字体配置、中文显示和输入法问题
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

关于Gedit无法自动识别编码

#1

帖子 xiahongze » 2010-12-25 8:07

近两天gedit发飙,居然不给我识别GB18030了。 :em20
我已经在gconf-editor里增加过这个GB编码了,之前都是好好的(正常识别),突然间就不行了。
而且我又重新locale-gen一下,已经有GB的locale了。
现在如果在gconf-editor删除那个ISO-8859-15,打开GB18030的文件就提示说无法auto encoding,要我自己选个编码,我就得选个GB18030,然后gedit才可以正常打开这个文件。
但是如果这个ISO-8859-15存在的话,读GB18030的文件就是乱码,除非手动选择编码。
求解求解~~~
请知道怎么解决的朋友分享一下你的心得~~~ :em11
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
daf3707
论坛版主
帖子: 12668
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

Re: 关于Gedit无法自动识别编码

#2

帖子 daf3707 » 2010-12-25 9:27

代码: 全选

	gconftool-2 –set /apps/gedit-2/preferences/encodings/auto_detected [UTF-8,CURRENT,GB18030,BIG5,ISO-8859-15,UTF-16] –type list –l-type string
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

Re: 关于Gedit无法自动识别编码

#3

帖子 xiahongze » 2010-12-25 11:39

daf3707 写了:

代码: 全选

	gconftool-2 –set /apps/gedit-2/preferences/encodings/auto_detected [UTF-8,CURRENT,GB18030,BIG5,ISO-8859-15,UTF-16] –type list –l-type string
谢谢你的回答,但结果还是乱码~~
gconf的修改对我目前的状况没有改变,唉
继续去求解
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

Re: 关于Gedit无法自动识别编码

#4

帖子 xiahongze » 2010-12-25 22:23

自己顶贴。。。
求高手~~
:em20
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

Re: 关于Gedit无法自动识别编码

#5

帖子 xiahongze » 2010-12-25 22:42

发现只有是GB编码并且line ending是windows的,gedit打开都是乱码。
把它另存为GB而且UNIX line ending的话一切就正常了。
无语中。。。 :em20
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

Re: 关于Gedit无法自动识别编码

#6

帖子 xiahongze » 2010-12-26 8:52

附件是两个几乎一样的文件,一个是unix line ending 一个是windows line ending。
请有兴趣的同学帮忙测试一下,是否是unix的打开不乱码,而windows的是乱码除非手工选择用GB18030编码。
以上实验是在已经把GB18030添加到auto_detect的基础上。
谢谢各位~~~ :em02
附件
道德经(原文).txt
Line ending is windows&&GB18030
(14.07 KiB) 下载 58 次
道德经(原文).txt
Line ending is unix&&GB18030
(13.99 KiB) 下载 46 次
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
qq420100523
帖子: 1682
注册时间: 2009-07-31 18:56
系统: windows、ubuntu
来自: 广东阳江
送出感谢: 10 次
接收感谢: 20 次

Re: 关于Gedit无法自动识别编码

#7

帖子 qq420100523 » 2010-12-26 9:34

帮你消灭0下载,测试完了,与你的结论一致,unix的打开不乱码,windows的是乱码
随便问一下怎么我的Gedit没有“手工选择编码”这个选项呢?
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

Re: 关于Gedit无法自动识别编码

#8

帖子 xiahongze » 2010-12-26 10:17

qq420100523 写了:帮你消灭0下载,测试完了,与你的结论一致,unix的打开不乱码,windows的是乱码
随便问一下怎么我的Gedit没有“手工选择编码”这个选项呢?
谢谢!在gedit里边按open,下边有个character encoding,下拉就可以选了
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
qq420100523
帖子: 1682
注册时间: 2009-07-31 18:56
系统: windows、ubuntu
来自: 广东阳江
送出感谢: 10 次
接收感谢: 20 次

Re: 关于Gedit无法自动识别编码

#9

帖子 qq420100523 » 2010-12-26 10:25

xiahongze 写了:
qq420100523 写了:帮你消灭0下载,测试完了,与你的结论一致,unix的打开不乱码,windows的是乱码
随便问一下怎么我的Gedit没有“手工选择编码”这个选项呢?
谢谢!在gedit里边按open,下边有个character encoding,下拉就可以选了
可是我没看到呀 :em20
Screenshot-道德经(原文).txt (~-下载) - gedit.png
哦,我明白了,是在打开后,选文件时选编码的。。我还以为是在gedit打开后再选呢。。。 :em04
头像
TeliuTe
论坛版主
帖子: 7434
注册时间: 2007-11-25 13:29
系统: 14/16/18/Fedroa22/w7
来自: 新疆博乐
送出感谢: 29 次
接收感谢: 99 次
联系:

Re: 关于Gedit无法自动识别编码

#10

帖子 TeliuTe » 2010-12-26 17:02

参考: viewtopic.php?f=122&t=227562&start=0
或者在论坛右上角搜索 “gedit 乱码”
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

Re: 关于Gedit无法自动识别编码

#11

帖子 xiahongze » 2010-12-26 19:17

TeliuTe 写了:参考: viewtopic.php?f=122&t=227562&start=0
或者在论坛右上角搜索 “gedit 乱码”
你好~我认为我在这个贴子里是讨论Gedit因为line ending的改变而乱码,目前为止我在google和本论坛没有找到相关的资料。
对于去修改gconf-editor的事情我知道很久了,跟这个没有关系。
简单的说就是gedit的auto-detect功能因为line ending而失效。
谢谢关注~
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
黄美姬
论坛版主
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭
送出感谢: 0
接收感谢: 1 次

Re: 关于Gedit无法自动识别编码

#12

帖子 黄美姬 » 2010-12-26 19:44

两个一样

ANSI
无标题.jpg
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
头像
xiahongze
帖子: 149
注册时间: 2010-10-16 10:03
送出感谢: 0
接收感谢: 0

Re: 关于Gedit无法自动识别编码

#13

帖子 xiahongze » 2010-12-26 21:13

黄美姬 写了:两个一样

ANSI
无标题.jpg
我的意思是用gedit去打开,您好像用的是EmEditor? :em06
这两个文件是一样的啊,就是line ending不一样而已。
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate
头像
ptpt52
帖子: 717
注册时间: 2008-07-27 8:51
系统: Ubuntu/Windows
来自: 广西玉林|广东深圳
送出感谢: 1 次
接收感谢: 3 次
联系:

Re: 关于Gedit无法自动识别编码

#14

帖子 ptpt52 » 2010-12-27 15:54

楼主说得对,确实有这个问题,确认
走过去了也便有了路
http://www.ptpt52.com/
zm199
帖子: 38
注册时间: 2008-05-25 9:48
送出感谢: 0
接收感谢: 0
联系:

Re: 关于Gedit无法自动识别编码

#15

帖子 zm199 » 2010-12-30 19:52

还是没解决自动编码,每次都得手动选择~烦!!!
回复

回到 “字体美化和中文支持”