2012年5月5日星期六

ubuntu 12.04 中文环境相关设置

因为之前使用 ubuntu 10.04 感觉还不错,所以当ubuntu 新的一个 LTS 版本发布后,我迫不及待的下载了镜像在虚拟机里面进行了安装,  当然安装完之后还需要折腾很多的东西, 为了防止下次再进行折腾,所以在这里大概的记录一下.

1. 中文环境:  安装完毕后首先要解决的就是中文化的问题, 这一点相对还比较容易, 在安装的时候选择语言为中文, 这样 ubuntu 在你安装完之后, 默认的会提示你下载其他的中文语言支持包,根据提示安装下载之后就万事大吉了, 默认自带的 ibus 中文输入法也还不错,使用起来也挺方便的.

2. 中文编码的支持, ubuntu 安装完之后, 默认的编码格式 UTF-8 , 不包含 GB2312 编码格式, 这样的话, 如果你从 windows 上面拷贝的过来的中文文件可能就会出现乱码的情况.所以这里需要设置一下.      首先就是对系统添加中文的编码.
sudo vim /var/lib/locales/supported.d/zh

然后加入以下内容
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_HK.BIG5 BIG5
zh_TW.BIG5 BIG5

然后执行 sudo locale-gen

提示以下信息,成功了(可能比较慢,耐心等待)
zh_CN.GB18030… done
zh_CN.GBK… done
……

这样的话系统就默认支持中文编码 GB2312 的格式,但是还需要一些配置才能能生效.  对于vim 来说的话, 可以在 /etc/vim/vimrc  文件里面加入以下两行
let &termencoding=&encoding
set fileencodings=utf-8,gb18030,gbk,gb2312,big5

这样 vim 里面就可以完美的打开 gb2312 格式的代码文件了.另外一个还需要设置的软件是 gedit  这里的话需要安装一个额外的插件
sudo apt-get install dconf-tools

使用命令行的方式来修改, 例如
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"

修改这里之后, 然后打开 gedit –>文件->打开  看到左下角的 字符编码这里, 通过 “添加和删除” 可以打开字符编码对话框,  在这里将左侧的 “简体中文 GBK “ 添加的右侧列表中. 然后 “确定” 推出. 这样就能够默认的支持 GBK 格式的文本文件了.

1 条评论:

  1. [...] 参考:ubuntu 12.04 中文环境相关设置 (持续更新) 本文链接:http://henzhai.com/tech/2012/06/thinkpad-w520-ubuntu-12-04.html 上一篇:Linux开发环境常用快捷键 下一篇:W520安装Ubuntu的Nvidia显卡驱动设置 [...]

    回复删除