Moin,
wie kann ich unter vi mehrere zeilen markieren, kopieren und in einer anderen datei wieder einfügen?
Vielen Dank, Proximus
Moin,
wie kann ich unter vi mehrere zeilen markieren, kopieren und in einer anderen datei wieder einfügen?
Vielen Dank, Proximus
Vielleicht, indem man sich mal etwas mit dem Manual beschaeftigt?Zitat von Proximus
Kurzanleitung:
1. vi file1 file2
2. auf erste zu kopieren Zeile wechseln, xY eingeben (x ist die Anzahl der zu kopierenden Zeilen)
3. Meldung x Lines yanked erscheint
4. :n eingeben
5. auf die Zeile gehen, unter der die Zeilen eingefuegt werden sollen
6. p eingeben
Gruss Pit.
div. Hardware:
Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
Fritzbox 7940, Synology DS418
Entweder in einem zweiten Terminal die andere Datei öffnen und mit gpm (Maus) die zu kopierenden Zeilen markieren und mit der mittleren Maustaste einfügen. Oder mit split die Ansicht im vi spalten und die zweite Datei in der oberen oder unteren Hälfte öffnen (e Dateiname). Die zu kopierenden Zeilen "yanken" (y) und wieder "pasten" (p oder P). Durch die Hälften kannst du dich mit ^w bewegen.
Gruß
der Henne
[klug*******]
alternativ zu 'Y' geht auch 'yy'
[/klug*******]
Und sonst so?
Lesezeichen