LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: aran

很多人用UTF8编码环境,你们能说说用GBK/GB2312编码的坏处吗?

[复制链接]
发表于 2005-12-18 02:25:00 | 显示全部楼层
Post by gdxk
我在win下用写字板和记事本,倒是觉得记事本可以识别更多的编码(记得可以识别utf8的啊),只不过排版一直都是个问题,在linux下好好的到记事本里打开一看排版就全乱了,写字板程序就不会

谁能推荐个win下综合这两者优点的编辑器?谢谢
这不是编码问题

而是跟不同 OS 的行结束符有关

Linux/UNIX 用 "\n"  来表示换一行
DOS/Windows 用 "\r\n" 来表示换一行

Win 下的 gvim , ue 等编辑器可以处理不同的行结束符

另外,你的那些文件,用记事本打开再保存一次,就会自动转换了
回复 支持 反对

使用道具 举报

发表于 2005-12-18 02:38:29 | 显示全部楼层
Post by jhuangjiahua


另外,你的那些文件,用记事本打开再保存一次,就会自动转换了



这个我试过是可以的,但只要在linux中哪怕修改一个地方,再用记事本看排版就又全乱了(有些文件经常要修改的,没办法)
现在只好用写字板看,不过打开速度不如记事本,而且不认utf8,斑竹有没好的软件推荐啊

我是指速度比较快的
回复 支持 反对

使用道具 举报

发表于 2005-12-18 04:10:50 | 显示全部楼层
Post by yankaiqian
我以前的locale默认是zh_CN,挂载win分区时都是用的gb2312,没有遇到什么问题。

但是最近想改成utf8试试,
于是我用dpkg-reconfigure locales将默认的locale改成zh_CN.UTF-8,然后将挂载选项里的gb2312改成utf8,挂载后遇到的问题是这样的:
我用的KDE,在konqueror浏览win分区,中文可以正常显示,但是在konsole里面显示中文是乱码,不知道是什么原因。

konsole里可以自己设置编码
回复 支持 反对

使用道具 举报

发表于 2005-12-18 10:13:38 | 显示全部楼层
坏处??改为便利性还好一点。
因人而异,接触的资料哪种编码比较多,那默认用哪种比较方便点。
gbk/gb2312主要的好处就是和windows交换资料的时候方便点。坏处就是和linux交换资料麻烦点(越来越多的linux用户使用utf8)。
以我个人理解
utf8是发展大趋势,gbk/gb2312是现实状况。现阶段还是用gbk/gb2312方便点。等utf8多了,再改不迟。
说白了,这就和你的浏览器开启了自动识别编码功能,并把默认编码改为chinese simplified (gbk/gb2312)一样。好处就是大多数中文网页都能正常浏览。坏处就是碰到utf8的需要自己手动设置一下编码
gbk/gb2312/utf8之争已经很久了,萝卜青菜各有所爱,喜欢哪个就哪个吧,哪个都不十全十美,幸好出现的问题都很容易解决.
回复 支持 反对

使用道具 举报

发表于 2005-12-18 11:00:31 | 显示全部楼层
unicode是一种国际通用编码解决方案,
gb***是国内标准,
所以很多软件仅支持unicode,特别是在国内linux开发人员还比较少的情况下
回复 支持 反对

使用道具 举报

发表于 2005-12-18 11:36:45 | 显示全部楼层
除了vsftpd的utf8 patch 没搞定外
别的没有觉得有什么不方便的地方
不过jiahua说rhythmbox 能自动识别gb/gbk的编码的标签
我怎么没有发现有这一个选项?
而且我用它放mp3总是一卡一卡的
所以就给删掉了
回复 支持 反对

使用道具 举报

发表于 2005-12-18 12:09:57 | 显示全部楼层
Windows下的Editplus速度和记事本差不多啊,不知道对UTF-8的支持怎么样,应该不错。
回复 支持 反对

使用道具 举报

发表于 2005-12-18 12:44:51 | 显示全部楼层
Post by gdxk
这个我试过是可以的,但只要在linux中哪怕修改一个地方,再用记事本看排版就又全乱了(有些文件经常要修改的,没办法)
现在只好用写字板看,不过打开速度不如记事本,而且不认utf8,斑竹有没好的软件推荐啊

我是指速度比较快的


win下可以用emeditor
回复 支持 反对

使用道具 举报

发表于 2005-12-18 17:18:56 | 显示全部楼层

  • 关于“排版”
    Windows 下可以用 Editplus , UE , gvim ,emeditor 等来编辑纯文本文件
    .
  • 关于 rhythmbox
    要增加一个环境变量  GST_ID3_TAG_ENCODING=GBK
    这个在帖子里也提到很多次的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-18 19:48:40 | 显示全部楼层
jiahua有转MP3 ID3标签为UTF8的脚本吗?

我在XMMS里面该了ID3标签,显示是不乱码了,但右击改过的文件看其属性,怎么还是乱码?(UTF8环境)
但该过的文件在rhythmbox 居然是乱码!~
这怎么回事??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表