A veces necesito leer archivos de registro que tengan^M (control-M) en los finales de línea. Puedo hacer una sustitución global para deshacerme de ellos, pero luego se registra algo más en el archivo de registro y, por supuesto, todos vuelven.Ocultar^M en emacs
Establecer la codificación al final del estilo estilo unix o estilo dos no parece hacer mucha diferencia (pero el estilo unix es mi predeterminado). Estoy usando el sistema de codificación indeciso (unix | dos).
Estoy en Windows, leyendo archivos de registro creados por log4net (aunque log4net obviamente no es la única fuente de esta molestia).
¿Alguna pista?
Desafortunadamente, set-buffer-file-codificación del sistema no lo hace. El búfer se abre con la línea de modo que dice UNIX. Dando C-x RET f UNIX RET acaba marcando el buffer como modificado sin ocultar los molestos^M's. –
Los correos electrónicos en GNUS son otro lugar donde puede encontrar almacenamientos intermedios con codificación mixta de fin de línea. Por ejemplo, si uno está enviando desde una institución centrada en Windows, tal vez Outlook. La información del encabezado es obtener la codificación EOL de Unix. –