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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top