LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 728|回复: 0

emacs在控制台下输入中文的简单方法

[复制链接]
发表于 2005-3-9 15:17:47 | 显示全部楼层 |阅读模式
发现很多人问这个问题,这里是我的解决方法。环境是Archlinux,GNU Emacs,zhcon。没有安装任何其他诸如Mule-GB之类的东西。

编辑/创建~/.emacs文件,添加如下几行:

  1. (set-terminal-coding-system 'chinese-iso-8bit)
  2. (set-keyboard-coding-system 'chinese-iso-8bit)
  3. (global-font-lock-mode)
复制代码


搞定。最后一行是自动语法高亮用的。不要再说vim有语法高亮而emacs没有了哦,emacs只不过是一般默认没启动这个选项而已。

我觉得在没有~/.emacs设置的emacs的coding-system应该是根据locale来自动配置的,因此有些人的locale设置会导致emacs无法输入中文。不知我说的是否正确,请emacs高手指正。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表