Bah*_*bar 11

短期内,您可以使用备用编码系统重新访问该文件revert-buffer-with-coding-system(然后选择utf-16le).

从中期来看,你可以在加载时提高utf-16le编码的优先级prefer-coding-system.

但是,从长远来看,您最好尝试理解为什么emacs没有选择正确的编码.我不知道如何在那里提供帮助,不过在编码系统内部挖掘,或者至少有一个文件可以重现.

编辑:此文件是否有BOM


paj*_*to0 5

如果内存服务,Emacs将提示用户进行编码,如果它无法确定.当它做出错误的决定时你可以使用

C-x RET f coding RET
Run Code Online (Sandbox Code Playgroud)

它将coding用作当前缓冲区中被访问文件的编码系统.