Wie können Sie im Editor vi, beginnend mit der Zeile, auf der der Cursor steht,
einen Block von 2 Zeilen ausschneiden und anderswo in der Datei wieder
einfügen?
Das Kommando 2dd löscht zwei Zeilen und schreibt sie in einen Puffer; anschließend bewegt man den Cursor auf die Ziel-Zeile und holt die Zeilen mit P aus dem Puffer zurück
Das Kommando dd löscht die aktuelle Zeile und hängt sie an einen Puffer an; man gibt dieses Kommando zweimal, bewegt den Cursor auf die Ziel-Zeile und holt die Zeilen mit P aus dem Puffer zurück
Das Kommando l2 löscht zwei Zeilen und schreibt sie in einen Puffer; anschließend bewegt man den Cursor auf die Ziel-Zeile und holt die Zeilen mit V aus dem Puffer zurück
Das geht gar nicht
LPI-Lernziel Grundlegendes Editieren von Dateien mit dem vi (103.8)
Nicht angemeldet