10 Windows 10, Emacs 25. Cuando quiero convertir un archivo de Windows-1251 a UTF-8, uso Notepad ++. Antes de convertir: convertir: después de convertir: Mi pregunta es: ¿es posible que este converse en Emacs? character-encoding — Alex fuente
7 Uno debe usar el comando set-buffer-file-coding-system( C-x RET f), establecer la codificación y luego guardar el archivo. — xji fuente 1 Esto funcionó para mí. Modificó el búfer y pude guardar como UTF-8. — MattMS
4 La forma más fácil de hacer esto es: Tipo C-x RET c Seleccione el sistema de codificación deseado (en este caso probablemente utf-8-dos) Pase C-x C-wcomo comando y pase el nombre del archivo para escribir — DoMiNeLa10 fuente No ayuda. Archivo permanezca en "windows-1251" — Alex @ Alex lo siento, pensé que era al revés. Edité la respuesta para trabajar en este caso. — DoMiNeLa10 1 Lo intento de nuevo, pero no ayuda. El sistema de codificación no cambia a utf-8-dos — Alex
2 Esto debería funcionar: Visita el archivo con C-x C-f. Revierta el búfer abierto a la codificación del archivo original ( cp-1251en este caso) con M-x+ revert-buffer-wth-coding-system. Use M-x+ set-buffer-file-coding-systempara establecer la codificación en utf-8. Guarda el archivo. — wotopul fuente 1 Esta respuesta es similar a la respuesta de @xji. — manandearth