7 Stimmen

Schneiden Sie den Anfang / das Ende der Zeile ab, fügen Sie über das Ende / den Anfang der Zeile ein

Wenn ich mich in der Mitte einer Zeile befinde, wie kann ich ans Anfangs-/Ende der Zeile springen? (Ist das Kopieren anders)

Wenn ich mich in der Mitte einer Zeile befinde, wie füge ich am Anfang/Ende der Zeile ein (ohne den Text zu kopieren)?

Vielen Dank!

15voto

sehe Punkte 346808

Wie Yoda sagte:

  1. d$ schneidet bis zum Ende der Zeile
  2. d0 schneidet bis zum Anfang
  3. d^ schneidet bis zum ersten Nicht-Leerzeichen-Zeichen

Um über den 'Kopf' der Zeile zu fügen:

v^p

oder

v0p

Um ihn sich an das Standardregister erinnern zu lassen, könnten Sie das _ unbenannte Register verwenden:

v$"_p

Beachten Sie, dass in diesem Fall der überschriebene Text 'vergessen' wird, anstatt geklont zu werden. (Standardmäßig verschiebt das Ersetzen einer visuellen Auswahl effektiv den überschriebenen Text, sodass Sie ihn irgendwo anders einfügen können)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X