环境:centos6.2中文安装。
网页编码需要两份文档:zh_CN和zh_CN.UTF-8,前者是GBK格式,后者是utf-8格式。两份文档内容一样,只是编码方式不同,控制台输入命令“LANG=C”后,vim可正常读取GBK格式的文档,也能正常对GBK格式的文档进行编辑;但是对于utf-8格式的文档,vim读取的时候显示乱码,所以也不能对它进行编辑。
利用iconv命令可以将GBK格式转化为utf-8格式:
iconv -f GBK -t UTF-8 zh_CN -o zh_CN.UTK-8
记录下具体步骤:
- # ls
- zh_CN zh_CN.UTF-8
- # file zh_CN
- zh_CN: ISO-8859 text
- # file zh_CN.UTF-8
- zh_CN.UTF-8: UTF-8 Unicode text
- # iconv -f ISO-8859 -t UTF-8 zh_CN -o zh_CN.UTF-8
- iconv: conversion from `ISO-8859' is not supported
- Try `iconv --help' or `iconv --usage
- # iconv -f GBK -t UTF-8 zh_CN -o zh_CN.UTF-8 #转换成功
网页查看两种格式的编码,无乱码出现,说明此方法可行。
阅读(9806) | 评论(0) | 转发(2) |