LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1072|回复: 3

大家一般用的什么LC_CTYPE?

[复制链接]
发表于 2007-7-16 08:24:38 | 显示全部楼层 |阅读模式
经常要编辑windows下的gb2312文件,感觉utf8不太好,请问大家一半用的什么LC_CTYPE?
发表于 2007-7-16 09:12:16 | 显示全部楼层
主要用utf8,是在没辙才换gb2312

你用什么来编辑啊!一般的文件编辑软件都可以转换编码,我常用kate
回复 支持 反对

使用道具 举报

发表于 2007-7-17 08:02:29 | 显示全部楼层
本人用vi做的几个小脚本:
vigb2312.sh file.txt -- 编辑gb2312编码的文件
gb2utf.sh file.txt, utf2gb.sh file.txt -- 顾名思义。。。

bumpy:/data1/tmp$ cat `which vigb2312.sh`
vim "+e ++enc=cp936 $1"
bumpy:/data1/tmp$ echo $LC_CTYPE

bumpy:/data1/tmp$ echo $LANG
en_US.UTF-8
bumpy:/data1/tmp$ cat `which gb2utf.sh`
vim "+e ++enc=cp936 $1" -c ":w ++enc=utf-8" -c ":q"
bumpy:/data1/tmp$ cat `which utf2gb.sh`
vim $1 -c ":w ++enc=cp936" -c ":q"
bumpy:/data1/tmp$
回复 支持 反对

使用道具 举报

发表于 2007-7-19 01:07:59 | 显示全部楼层
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
回复 支持 反对

使用道具 举报

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

本版积分规则

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