Eu tenho alguns arquivos de texto codificados em UTF-8 que exibem códigos de escape estranhos no Emacs. Por exemplo, este texto:
Em ista quaestione primo exponam quid intelligendum est for hoc nomen 'Deus'; segundo, responde ad quaestionem.
Shows como este no Emacs:
Isso só acontece no Emacs. Outros editores mostram o texto corretamente. Como posso resolver este problema?
Atualização 1
Se eu ligar revert-buffer-with-coding-system
e selecionar utf-8
o arquivo, será lido corretamente. Portanto, como Gilles adivinhou corretamente, o Emacs não está detectando a codificação do arquivo. Se eu adicionar o código ; -*- coding: utf-8 -*-
ao arquivo, o Emacs será aberto e exibido corretamente.
Atualização 2
Eu recodifiquei o arquivo em "UTF-8 com codificação de BOM" e agora ele é exibido corretamente no Emacs. Não sei qual é a diferença entre os dois tipos, mas o Emacs parece estar ciente apenas do BOM.
emacs -q
ou emacs -Q
.
emacs -q
ouemacs -Q
?