Angenommen, ich habe
1 - funct1
2- funct 2
3 - funct 3
4 line 4
Wie kann ich Zeile 1 und 3 (nicht einen Bereich von Zeilen) kopieren und einfügen, zum Beispiel in Zeile 8? Wenn ich das mit |
arg like ( 1y|3y
) so mache, würde ich Zeilen in mehrere Register reißen, oder? Aber wie kann ich aus mehreren Registern gleichzeitig setzen?
"ayyjj"Ayy"ap
.1G"ayy3G"Ayy8G"ap
für explizite Zeilennummern)G
zum Anstellen, nicht<C-G>
?A
wie Sie möchten, und alles bleibt erhalten. Um noch einmal vona
"a
ist ein Register .Sie können den
:copy
Befehl verwenden, der wie folgt abgekürzt werden kann:t
:Wenn Sie einen Bereich von Zeilen kopieren möchten (z. B. alle Zeilen von 1 bis 3), können Sie dies folgendermaßen tun:
quelle
quelle
:t
Befehl ausgedrückt werden , der auch die"
oder0
-Register nicht löscht .