Sie können dies tun:
:set fileformats=dos
Dadurch wird ^M
ausgeblendet 's, ohne die Datei zu berühren.
Geben Sie als Befehl
ein:%s/^M$//
(Um ^M zu erhalten, drücken Sie ^V ^M, wobei ^ auf den meisten Tastaturen STRG ist)
Eine einfache Möglichkeit, die DOS-Zeilenenden zu entfernen, ist die Verwendung von ff
Möglichkeit:
:set ff=unix
:wq
Jetzt ist Ihre Datei wieder auf dem guten alten Unix-Weg.
Wenn Sie hinzufügen möchten die DOS-Zeilenenden (um einen Drucker bei Laune zu halten oder Dateien mit Windows-Freunden zu übertragen, die keine netten Tools haben) können Sie leicht in die entgegengesetzte Richtung gehen:
:set ff=dos
:wq