Ubuntu中文编码配置
来源:互联网 发布:ios编程开发团队介绍 编辑:程序博客网 时间:2024/05/17 22:26
I. 配置系统环境
执行 sudo vi /var/lib/locales/supported.d/zh.hans
加入以下配置参数
zh_CN.GB18030 GB18030 (最新汉字编码字符集,向下兼容GBK,GB2312)
zh_CN.GBK GBK (汉字扩展编码,向下兼容GB2312, 并包含BIG5全部汉字)
zh_CN.GB2312 GB2312 (简化汉字编码字符集, 最近有客户要我们改进GB2312,太看得起我们了,我只能说:"NO!")
zh_CN.GB18031 GB18031 (数字键盘汉字编码输入,面向手持设备,我的Nokia3120从来就是发短信,接听电话,无法和PC通讯,就不用这个了。 maybe用Google Android SDK的大侠们需要这个)
zh_HK.BIG5 BIG5 (繁体)
zh_TW.BIG5 BIG5 (繁体)
然后执行 sudo locale-gen
提示以下信息,成功了
zh_CN.GB18030... done
zh_CN.GBK... done
......
II. 系统环境支持GB*内码了,但用vi, gedit等工具访问文件还会继续乱码,需要针对不同的工具分别配置,使之自己检测支持范围内的编码
e.g. vi
执行 sudo vi /etc/vim/vimrc
加入以下配置参数
let &termencoding=&encoding
set fileencodings=utf-8,gb18030,gbk,gb2312,big5
e.g. gedit
执行 sudo gconf-editor
选择 apps/gedit-2/preferences/encodings
找到 auto_detected 编辑,在Values中分别加入 GB18030,GBK,GB2312,BIG5
enca工具很方便,用于检测文件内码(前提是系统环境支持,如,环境不支持BIG5,是无法检测的,这个晕了我许久)
安装 sudo apt-get install enca
用法 enca filename
这个工具是在google搜索到的(http://blog.oolec.com/?p=79)
执行 sudo vi /var/lib/locales/supported.d/zh.hans
加入以下配置参数
zh_CN.GB18030 GB18030 (最新汉字编码字符集,向下兼容GBK,GB2312)
zh_CN.GBK GBK (汉字扩展编码,向下兼容GB2312, 并包含BIG5全部汉字)
zh_CN.GB2312 GB2312 (简化汉字编码字符集, 最近有客户要我们改进GB2312,太看得起我们了,我只能说:"NO!")
zh_CN.GB18031 GB18031 (数字键盘汉字编码输入,面向手持设备,我的Nokia3120从来就是发短信,接听电话,无法和PC通讯,就不用这个了。 maybe用Google Android SDK的大侠们需要这个)
zh_HK.BIG5 BIG5 (繁体)
zh_TW.BIG5 BIG5 (繁体)
然后执行 sudo locale-gen
提示以下信息,成功了
zh_CN.GB18030... done
zh_CN.GBK... done
......
II. 系统环境支持GB*内码了,但用vi, gedit等工具访问文件还会继续乱码,需要针对不同的工具分别配置,使之自己检测支持范围内的编码
e.g. vi
执行 sudo vi /etc/vim/vimrc
加入以下配置参数
let &termencoding=&encoding
set fileencodings=utf-8,gb18030,gbk,gb2312,big5
e.g. gedit
执行 sudo gconf-editor
选择 apps/gedit-2/preferences/encodings
找到 auto_detected 编辑,在Values中分别加入 GB18030,GBK,GB2312,BIG5
enca工具很方便,用于检测文件内码(前提是系统环境支持,如,环境不支持BIG5,是无法检测的,这个晕了我许久)
安装 sudo apt-get install enca
用法 enca filename
这个工具是在google搜索到的(http://blog.oolec.com/?p=79)
- Ubuntu中文编码配置
- ubuntu中文编码配置
- ubuntu 设置中文编码
- Ubuntu 中文编码设置
- Ubuntu 中文编码
- ubuntu添加中文编码
- Tomcat中文编码配置
- ubuntu中文件编码转换
- ubuntu 中文件编码转换
- ubuntu latex 中文配置
- ubuntu中文输入法配置
- ubuntu中文输入法配置
- ubuntu下eclipse及Gedit中文乱码问题解决,配置GB18030编码
- Ubuntu中文件编码转化工具 enca
- Ubuntu Linux中文支持及编码问题
- python 在 ubuntu 下中文编码问题
- Ubuntu和eclipse设置中文编码
- mysql 5.5支持中文编码 ubuntu
- 有关项目出错的
- C++多继承构造函数执行顺序
- 观看公开课“我是我的连接体”--自我发现
- 详解 JavaScript 回调函数
- 关于采用matlab进行指定非线性方程拟合的问题
- Ubuntu中文编码配置
- Topological Sort-拓扑排序
- linux shell编程之菜单选择(二)
- C#中值传递与引用传递的区别 .
- 搭建了个CooCooWakka维基站点
- JavaScript跨域总结与解决办法
- HDOJ2029 Palindromes _easy version 回文数
- Java复习笔----类对象定义及存储原理
- C#委托与事件