当我打开一个多字节文件时,我得到了这个:
短期内,您可以使用备用编码系统重新访问该文件revert-buffer-with-coding-system
(然后选择utf-16le).
从中期来看,你可以在加载时提高utf-16le编码的优先级prefer-coding-system
.
但是,从长远来看,您最好尝试理解为什么emacs没有选择正确的编码.我不知道如何在那里提供帮助,不过在编码系统内部挖掘,或者至少有一个文件可以重现.
编辑:此文件是否有BOM?
如果内存服务,Emacs将提示用户进行编码,如果它无法确定.当它做出错误的决定时你可以使用
C-x RET f coding RET
它将coding
用作当前缓冲区中被访问文件的编码系统.