- 建议在 LC_CTYPE=zh_CN.UTF-8 环境下运行 emacs, 否则emacs无法正确判定应当使用何种字体来显示中文字符(他会优先使用日语、繁体中文字体来显示简体中文),细节可以参看 mule-cmds.el
- 在 $HOME/.emacs 中加如下两句
(setq current-language-environment "Chinese-GB")
(prefer-coding-system 'utf-8)
这时你用"C-h v coding-category-list"可以看到coding-category-list等于
(coding-category-utf-8 coding-category-iso-8-2 coding-category-big5 coding-category-iso-7-else coding-category-iso-8-1 coding-category-utf-16-be coding-category-utf-16-le coding-category-iso-7-tight coding-category-iso-7 coding-category-iso-8-else coding-category-emacs-mule coding-category-raw-text coding-category-sjis coding-category-ccl coding-category-binary)
其中coding-category-iso-8-2就是chinese-iso-8bit,也就是gb2312
在 en_US.UTF-8 环境下使用emacs
Tags: emacs
Related Posts:
- 14 Sep 2013 » 出了问题不要靠猜
- 25 Aug 2013 » 小米盒子Tips
- 09 Aug 2013 » HTTP协议相关的若干安全问题
- 25 Dec 2012 » 日志分析工具
- 25 Oct 2012 » 世俗化的编程语言
- 15 Oct 2012 » [备忘]串号是如何发生的,我的一次串号Bug查找经历
- 21 Aug 2012 » Deploy snmpd on CentOS for jiankongbao
- 11 Jun 2012 » Rails & MongoDB
- 03 Jun 2012 » [备忘] Jekyll FAQ
- 16 Dec 2011 » [有问有答] 如何用邮件安全地传递密码