|
|
发表于 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$ |
|