Manchmal muss ich Protokolldateien lesen, die^M (control-M) in den Zeilenenden haben. Ich kann eine globale Ersetzung durchführen, um sie loszuwerden, aber dann wird etwas mehr in die Protokolldatei protokolliert und natürlich kommen alle zurück.Versteckt^M in Emacs
Einstellen der Unix-Stil oder DOS-Stil End-of-Line-Codierung scheint nicht viel Unterschied (aber Unix-Stil ist meine Standardeinstellung). Ich verwende das unentschiedene (unix | dos) Kodierungssystem.
Ich bin auf Windows, lesen Log-Dateien von log4net erstellt (obwohl log4net ist offensichtlich nicht die einzige Quelle für diese Belästigung).
Irgendwelche Hinweise?
Leider Set-Puffer-Datei-Codierung-System es nicht tut. Der Puffer wird mit der Moduszeile UNIX geöffnet. Wenn C-x RET f UNIX RET übergeben wird, wird der Puffer als modifiziert markiert, ohne die lästigen^M's zu verbergen. –
E-Mails in GNUS sind ein weiterer Ort, an dem Sie Puffer mit gemischter End-of-Line-Codierung finden können. Zum Beispiel, wenn man von einer Windows-zentrierten Institution sendet, vielleicht Outlook. Die Header-Info erhält die Unix-EOL-Codierung. –