3
如何将Unicode UTF-8显示为Unicode?
我有一些UTF-8编码的文本文件,这些文件在Emacs中显示奇怪的转义码。例如,此文本: 在ista quaestione中,临时名称“ Deus”的智力指数;secundo,响应时间为准。 在Emacs中显示如下: 这仅在Emacs中发生。其他编辑器会正确显示文本。我该如何解决这个问题? 更新1 如果我致电revert-buffer-with-coding-system并选择utf-8该文件,则可以正确读取。因此,正如Gilles正确猜测的那样,Emacs并未检测到文件编码。如果将代码添加; -*- coding: utf-8 -*-到文件中,Emacs将打开并正确显示它。 更新2 我将文件重新编码为“使用BOM编码的UTF-8”,现在在Emacs中可以正常显示。我不知道两种类型之间有什么区别,但是Emacs似乎只知道BOMED一种。