Vermeiden Sie zusätzliche Leerzeichen, während Sie Blöcke mit unterschiedlichen Zeilenlängen einfügen


8

Ich habe den Text

var1=a
var2=aaa
var3=aaaaaa

some text... "" ...
some text... "" ...
some text... "" ...

Ich möchte den aTeil der oberen 3 Zeilen in die Anführungszeichen in den letzten 3 Zeilen einfügen . Das Ergebnis sollte so aussehen

some text... "a" ...
some text... "aaa" ...
some text... "aaaaaa" ...

Wenn Sie nun die Vim-Blockauswahl verwenden Ctrl+Vund den Block abis zum Ende jeder Zeile auswählen $und dann in den ersten ""einfügen, erhalte ich das falsche Ergebnis:

some text... "a     " ...
some text... "aaa   " ...
some text... "aaaaaa" ...

Wie Sie sehen können, richtet vim eingefügten Text durch Hinzufügen zusätzlicher Leerzeichen aus, die ich in meinem Fall nicht benötige.

Warum fügt Vim diese Leerzeichen ein und wie kann ich meinen Block einfügen, ohne dass diese zusätzlichen Leerzeichen hinzugefügt werden?

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.