LinuxSir.cn,穿越时空的Linuxsir!

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

[讨论] local的选择

[复制链接]
发表于 2005-11-11 11:25:24 | 显示全部楼层
用utf8,gnome-terminal看中文文件目录都是乱码,用其他软件看都正确了
回复 支持 反对

使用道具 举报

发表于 2005-11-11 11:57:46 | 显示全部楼层
Post by potator
哎,什么时候才能摆脱赶时髦的心里啊。
现在最好用的还是gbk。你们都赶什么时髦啊,utf8 16都是为了和老外的英语兼容才搞出来的东西,各种软件跟进还不及时,问题多多啊。
建议大家好好看看这些字符编码的由来。

是人家为了兼容我们搞出来的好不好?
英文字母才26个,算上大小写加各种符号一个字节就搞定,而中文的编码量远远超出这个
你什么时候发现选择utf8或者gbk时候,英文显示会有差别的?
gb系列只能支持中英,而utf8支持所有语言,是unicode的实现,所以最终的趋势肯定是unicode
回复 支持 反对

使用道具 举报

发表于 2005-11-11 12:02:10 | 显示全部楼层
Post by groove
我给你指出三条路


能不能给指一条路?
我开的ftp(utf-8 locale)别人windows下乱码怎么办?
总不能让所有上我ftp的人都去用fileZille吧
回复 支持 反对

使用道具 举报

发表于 2005-11-11 14:03:41 | 显示全部楼层
就因为楼上说的问题
我现在都想换回gbk了
而且到现在为止
我没找到一篇关于完美解决任何ftp server在utf8下工作完美的方案
(这里指的“完美”是说win下gbk的locale能识别utf8 ftp server文件的软件)
我也只能像楼上说的那样不能让大家都去用filezille
人家有自己的选择
再一个郁闷的就是没有找到关于emacs-snapshot的解决方案
所以一直没有学emacs
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:11:03 | 显示全部楼层
Post by groove
是人家为了兼容我们搞出来的好不好?
英文字母才26个,算上大小写加各种符号一个字节就搞定,而中文的编码量远远超出这个
你什么时候发现选择utf8或者gbk时候,英文显示会有差别的?
gb系列只能支持中英,而utf8支持所有语言,是unicode的实现,所以最终的趋势肯定是unicode


我说的这个兼容不是能不能显示的问题,unicode是个超大字符集,包含全世界好多语言,其实这样做是一件很没有效率而起浪费存储空间的事情,就像你说的本来1个字节能表示的字符非要用2个字节,utf-16要用4个字节,为什么要这样做呢?就是为了兼容那些老外。你想想我们写个软件会考虑是否兼容索马里语(有这个语言么?)或荷兰语么?大概不会,那离我们太遥远。同样西方的软件作者才懒得管你中日韩的语言事情呢,所以才造成语言不兼容的问题。这才有了unicode出现,这样那些英语软件作者不用考虑语言兼容问题也能使他们的软件很好的支持各种语言。所以说unicode是为了“兼容”那些老外。但目前各种软件对unicode的支持还不如gbk等本地字符集,所以我建议不要赶时髦。
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:47:26 | 显示全部楼层
Post by potator
我说的这个兼容不是能不能显示的问题,unicode是个超大字符集,包含全世界好多语言,其实这样做是一件很没有效率而起浪费存储空间的事情,就像你说的本来1个字节能表示的字符非要用2个字节,utf-16要用4个字节,为什么要这样做呢?就是为了兼容那些老外。你想想我们写个软件会考虑是否兼容索马里语(有这个语言么?)或荷兰语么?大概不会,那离我们太遥远。同样西方的软件作者才懒得管你中日韩的语言事情呢,所以才造成语言不兼容的问题。这才有了unicode出现,这样那些英语软件作者不用考虑语言兼容问题也能使他们的软件很好的支持各种语言。所以说unicode是为了“兼容”那些老外。但目前各种软件对unicode的支持还不如gbk等本地字符集,所以我建议不要赶时髦。

你这么说我接受,但是我还是希望有一天一个编码形式能够涵盖所有语言,这样对所有人都有好处,说的我都想换成GBK了,但是我还是支持UTF8的初衷的
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:49:06 | 显示全部楼层
Post by hualala
能不能给指一条路?
我开的ftp(utf-8 locale)别人windows下乱码怎么办?
总不能让所有上我ftp的人都去用fileZille吧

汗~这个……,那您还是用gbk吧,我也想换回去了……
回复 支持 反对

使用道具 举报

发表于 2005-11-15 16:43:09 | 显示全部楼层
Post by zxy
用utf8,gnome-terminal看中文文件目录都是乱码,用其他软件看都正确了

偶不是说过如何转换文件名的编码吗?
其他地方看正常只不过是GNOME也能认本地编码而已. 一旦全部使用UTF-8, 再也没有机会出现乱码了.
回复 支持 反对

使用道具 举报

发表于 2005-11-15 16:54:59 | 显示全部楼层
Post by potator
哎,什么时候才能摆脱赶时髦的心里啊。
现在最好用的还是gbk。你们都赶什么时髦啊,utf8 16都是为了和老外的英语兼容才搞出来的东西,各种软件跟进还不及时,问题多多啊。
建议大家好好看看这些字符编码的由来。

绝对没必要赶时髦! 但是有必要使用UTF-8!
确实是还有一些软件不支持UTF-8, 但是不多了, 个人认为都是没有前途的软件了吧!
不用GB系列, 不是不爱国, 是因为GB固有的缺陷, 一个字节出错, 一串乱码就可能出来了. 而UTF-8绝对不会!
potator兄可能不使用外文, 但是对于有需要的人来说, Unicode确实是好东西! 因为外国是100%不可能采用GB18030来编码的!
在目前可用的编码中, 个人支持UTF-8, 问题较少, 优点较多.
回复 支持 反对

使用道具 举报

发表于 2005-11-15 16:58:43 | 显示全部楼层
potator 兄请先去看看 utf-8 的文档

关于 ftp
常用的 FTP 客户端都可以转换编码的

除了该死的 IE
回复 支持 反对

使用道具 举报

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

本版积分规则

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