Kopieren von einem Register zum anderen
-
19-09-2019 - |
Frage
Wie Sie den Inhalt eines Registers zum anderen, ohne das Einfügen über die Zwischenablage kopieren? Ich habe einen Text gezerrt und es wurde in den Standard "
Register zerrt. Jetzt möchte ich einen anderen Text kopieren, ohne das Löschen / Überschreiben "
Register. Deshalb möchte ich den Inhalt des Registers "
bewegen einige a
oder b
Register zu sagen, so dass ich den neuen Text in "
kopieren. Wie man dies tut?
Lösung
So kopieren oder Swap-Werte zwischen den Registern können Sie die verwenden lassen Befehl, zum Beispiel den Inhalt des b
Registers a
zu kopieren:
:let @a=@b
oder den Inhalt des "
Register a
kopieren:
:let @a=@"
Überprüfen Sie diese Vim Tipp für einige gute Keymapping Vorschläge:
Andere Tipps
Sie können etwas tun:
let @a = getreg('"')
Das wird die "
Register zum a
Register kopieren.