Wenn ich den J
Befehl von Vim verwende , werden die meisten Zeilen mit einem einzigen Leerzeichen zum Auffüllen verbunden. Aber nach einer gewissen Zeit verwendet Vim immer zwei Leerzeichen. Nehmen Sie das folgende Beispiel:
This ends with a comma,
but this ends with a period.
Join with 'J' and what do you get?
Für mich ist das Ergebnis:
This ends with a comma, but this ends with a period. Join with 'J' and what do you get?
Ein Leerzeichen nach dem Komma, zwei nach dem Punkt. Gleiche Geschichte, wenn Sie den Absatz mit dem gq
Befehl neu formatieren .
Gibt es eine Einstellung, die ich ändern kann, damit Vim nach dem Zeitraum nur ein Leerzeichen verwendet?
vim
formatting
Nelstrom
quelle
quelle
Antworten:
Also würdest du eine machen
um zu erhalten, was Sie wünschen.
Alternativ können Sie die Einstellung mit umschalten
quelle
Sie müssen
:set nojoinspaces
den doppelten Raum loswerden. Dokumentation hierquelle
set nojoinspaces
Setzen Sie diese Option auf 0 / false / no.
quelle