Mi problema se deriva de Emacs insertar las cabeceras de sistema de codificación en archivos de origen que contienen caracteres no ASCII:Cambio Emacs defecto Codificación de
# -*- coding: utf-8 -*-
Mis compañeros de trabajo no les gusta estas cabeceras se registraron en nuestros repositorios. No quiero que se inserten en mis archivos porque Emacs detecta automáticamente que el archivo debe ser UTF-8 independientemente, por lo que no parece haber ningún beneficio para nadie.
Me gustaría simplemente configurar Emacs para usar UTF-8 automáticamente para todos los archivos, sin embargo, parece estar en desacuerdo con esta idea. En un esfuerzo para solucionar este problema, he añadido lo siguiente a mi .emacs:
(prefer-coding-system 'utf-8)
(setq coding-system-for-read 'utf-8)
(setq coding-system-for-write 'utf-8)
Esto no parece resolver mi problema. Emacs aún inserta los encabezados del sistema de codificación en mis archivos. ¿Alguien tiene alguna idea?
EDIT:
Creo que este problema se relaciona específicamente con el modo de rubí. Aún así no puedo apagarlo.
En realidad, su configuración está trabajando para mí. Detiene Emacs 24 sigue pidiendo guardar el archivo con UTF-8 –
El fragmento elisp que pones es bastante útil para establecer utf-8 de manera predeterminada en emacs, ¡muchas gracias señor! – Bengalaa