Es hat sehr lange gedauert, bis mir klar wurde, dass das Einfügen (Einfügen) von etwas mit p
oder P
das , mit dem der visuelle Block auswählt ctrl+v
und zerrt (kopiert) y
, die bisherige Art und Weise beibehält , so dass, wenn sich der kopierte Text in der Mitte von Zeilen befand, es wird dann nach Möglichkeit in die Mitte eines anderen Textes kopiert. Im Gegensatz dazu V
fügt select-line with die kopierte Zeile nicht in anderen Text ein, sondern beginnt in einer anderen Zeile.
Nehmen wir zum Beispiel an, ich habe inzwischen:
12/12: Avocado. Apple.
12/13: Bean. Banana.
12/14: Cherry. Citron.
12/15:
12/16:
12/17:
Wenn ich schneiden möchte Avocado
und Bean
und Cherry
, durch Auswahl (Auswahl dargestellt als _
)
12/12: ________ Apple.
12/13: ________ Banana.
12/14: ________ Citron.
12/15:
12/16:
12/17:
Drücken Sie y
und bewegen Sie den Cursor in die folgende Zeile (Cursor dargestellt als _
).
12/12: Avocado. Apple.
12/13: Bean. Banana.
12/14: Cherry. Citron.
_2/15:
12/16:
12/17:
und drücken P
. Es ergibt:
12/12: Avocado. Apple.
12/13: Bean. Banana.
12/14: Cherry. Citron.
Avocado.12/15:
Bean. 12/16:
Cherry. 12/17:
Aber ich wünschte:
12/12: Avocado. Apple.
12/13: Bean. Banana.
12/14: Cherry. Citron.
Avocado.
Bean.
Cherry.
12/15:
12/16:
12/17:
Dies verwirrte mich jedes Mal, bis mir klar wurde, dass sie, weil sie in der Mitte der Zeile kopiert wurden, in der Mitte der Zeile eingefügt wurden und die Art und Weise nachahmten, wie sie waren.
Es scheint der beste Weg zu sein, etwas einzufügen, das in einer anderen Zeile beginnt, indem Sie den Cursor an den Anfang mit 0
und 3 Zeilen nach unten an die neue Stelle bewegen . und Aufrufen des Einfügemodus mit i
und dreimaliges Drücken <return>
und Bewegen des Cursors 6 Zeilen zurück und rechts zurück an die ursprüngliche Stelle; und kopieren und wieder an den neuen Ort gehen und einfügen, wie ich es oben getan habe.
Kann ich ein paar Schläge sparen? Oder was machst du normalerweise?
(Bearbeiten: Was oben gesagt wurde, war, wie ich es verstanden habe, als ich das gefragt habe. Siehe diese Antworten für die richtige Erklärung :)
:put
. (Auch upvoted Sie)