转载至:http://blog.chinaunix.net/uid-45094-id-3012312.html
C-h C coding <RET>
描述编码系统 coding
C-h C <RET>
描述当前使用的编码系统
M-x list-coding-systems
显示所有支持的编码系统的列表
命令 C-h C(describe-coding-system) 显示特定编码系统的信息。您可以指定编码系统名称作为参数;或者,不指定参数,它将描述当前使用的各种编码系统,包括当前缓冲区、默认值,以及识别编码系统的优先级列表(参见识别编码)。
要显示所有支持的编码系统,输入 list-coding-systems。列表中包含了各种编码系统的信息,包括用在状态行中的代表字母(参见状态行)。
当 Emacs 无法自动选择正确的编码系统时,您可以用这些命令来指定一个:
C-x <RET> f coding <RET>
使用编码系统 coding 来查看当前缓冲区中的文件。
C-x <RET> c coding <RET>
指定下一个命令的编码系统为 coding。
C-x <RET> k coding <RET>
设置键盘输入的编码系统为 coding。
C-x <RET> t coding <RET>
设置终端输出的编码系统为 coding。
C-x <RET> p input-coding <RET> output-coding <RET>
使用编码系统 input-coding 和 output-coding 作为当前缓冲区中子进程的输入和输出。
C-x <RET> x coding <RET>
在窗口系统中与其它程序传递选中文本时使用编码系统 coding。
C-x <RET> X coding <RET>
在窗口系统中与其它程序传递下一次选中文本时(仅一次)使用编码系统 coding。