我经常使用像"你好“这样的简单中文短语来测试我的代码是否可以处理非ascii字符。每当我在Emacs中直接输入中文字符时,它们只会以问号的形式出现。
如果我打开一个预先创建的文本文件,Emacs有时可以正确显示字符,但并不总是如此。例如,如果我在记事本中创建了一个包含"你好“的简单文本文件,好会正常显示,但你只会显示一个框。Emacs可以处理中文字符吗?如果是这样,我该如何设置它?
我在Windows上使用Courier New字体运行Emacs 22.3.1,但我也对在Linux上运行这项工作感到好奇。我已经安装了所有需要的东方语言包。我可以用记事本用中文编辑,没有问题。
发布于 2009-08-04 00:28:34
Emacs 23版本解决了我在Windows上遇到的问题。汉字可以正常工作,不需要大惊小怪。我可以直接在缓冲区中写中文,或者打开一个文件,没有任何问题。Emacs的unicode支持直到版本23才完全实现。
Emacs 23 Release Notes
发布于 2009-07-24 03:16:23
你试过这个(leim)吗?http://www.khngai.com/emacs/chinese.php
发布于 2009-07-24 07:24:07
我在Emacs下使用的解放Mono字体可以显示这些字符。
https://stackoverflow.com/questions/1175436
复制相似问题