Ho alcuni file di testo con codifica UTF-8 che mostrano strani codici di escape in Emacs. Ad esempio, questo testo:
In ista quaestione primo exponam quid intelligendum est per hoc nomen 'Deus'; secondo, respondebo ad quaestionem.
Spettacoli come questo in Emacs:
Questo succede solo in Emacs. Altri editor mostrano il testo correttamente. Come posso risolvere questo problema?
Aggiornamento 1
Se chiamo revert-buffer-with-coding-system
e seleziono utf-8
il file, leggo correttamente. Quindi, come Gilles ha correttamente indovinato, Emacs non rileva la codifica dei file. Se aggiungo il codice ; -*- coding: utf-8 -*-
al file, Emacs si apre e lo visualizza correttamente.
Aggiornamento 2
Ho ricodificato il file in "UTF-8 con codifica BOM" e ora viene visualizzato correttamente in Emacs. Non so quale sia la differenza tra i due tipi, ma Emacs sembra essere consapevole solo di quello BOMed.
emacs -q
o emacs -Q
.
emacs -q
oemacs -Q
?