Welche Option sorgt dafür, dass diese hässlichen ^M, die beim Laden einer Datei jeweils am Zeilenende stehen, verschwinden.
:set ff=dos
Allerdings deutet ^M darauf hin, dass gemischte Zeilenenden verwendet werden, denn VIm erkennt eigentlich das richtige Zeilenende automatisch. Ich würde sie vereinheitlichen, mit einem einfachen Suchen&Ersetzen:
:%s!^M!!g
Das ^M kriegst du richtig hin, indem du erst CTRL+v und danach CTRL+m drückst.
Wenn ich mehrere Zeilen mit der Maus selektiere, kann ich diese dann nicht mit der Backspace Taste löschen?
Nein, dafür ist d zuständig.
Momentan ist der Editor so eingestellt, dass die Backspace-Taste nur noch mehr Text selektiert, aber den bereits selektierten nicht löscht?
Backspace sollte die vorhandene verkleinern (um ein Zeichen).