Ik heb een aantal html-bestanden gecodeerd als iso-8859-1-unix en een paar gecodeerd in utf-8-unix. Wat ik wil is om ze allemaal te coderen in utf-8-unix.
Ik heb het al geprobeerd (ik denk dat ze feitelijk hetzelfde commando zijn):
C-x C-m f utf-8-unix
C-x RET f utf-8-unix
de modeline verandert van 1 naar U, maar nadat ik het bestand heb gesloten en opnieuw heb geopend, toont de modeline opnieuw 1. Het lijkt erop dat ik de verandering niet permanent kan maken, ongeacht wat ik probeer en ik begrijp niet waarom.
Volgend op de onderstaande suggesties, heb ik een nieuw bestand met deze inhoud gemaakt
C-h v buffer-file-coding-system
returns this:
Its value is utf-8-unix
Local in buffer new.htm; global value is the same.
dus het ziet er goed uit. Ik bewaar, kill de buffer, heropen het bestand en C-h v buffer-bestand-codering-systeem
geeft dit als resultaat:
Its value is undecided-unix
Local in buffer new.htm; global value is utf-8-unix
Ik ben echt in de war.
EDIT: bedankt iedereen voor het helpen om dit duidelijk te maken!