Wie kopiert man den Inhalt eines Registers in ein anderes, ohne es in die Zwischenablage zu kopieren? Ich hatte einen Text gerissen und er wurde im Standardverzeichnis "
gerissen. Jetzt möchte ich einen anderen Text kopieren, ohne "
Register zu löschen/zu überschreiben. So möchte ich den Inhalt von "
Register zu sagen, einige a
oder b
registrieren, so dass ich den neuen Text innerhalb "
kopieren kann. Wie macht man das?Kopieren von einem Register in ein anderes
69
A
Antwort
86
kopieren oder Swap-Werte zwischen den Registern können Sie den :let Befehl verwenden, zum Beispiel den Inhalt des b
Registers a
zu kopieren:
:let @[email protected]
oder den Inhalt des "
Register a
kopieren:
:let @[email protected]"
prüfen diese Vim Tipp für einige gute Keymapping Vorschläge:
6
Sie können etwas tun:
let @a = getreg('"')
Das wird das "
Register zum a
Register kopieren.
Verwandte Themen
- 1. Kopieren von Zeilen von einem Blatt in ein anderes
- 2. Gulp Kopieren von Dateien von einem Verzeichnis in ein anderes
- 3. Ein String-Array in ein anderes kopieren
- 4. So kopieren Sie Daten von einem Arbeitsblatt in ein anderes
- 5. Werte von einem Objekt in ein anderes kopieren
- 6. Kopieren von Dateien aus einem Verzeichnis in ein anderes
- 7. OpenGL-Textur von einem Ziel in ein anderes kopieren
- 8. Objekt in ein anderes kopieren
- 9. Inhalt eines Verzeichnisses in ein anderes kopieren
- 10. C# - ContextMenuStrip Elemente in ein anderes kopieren
- 11. Wie von einem Objekt auf ein anderes
- 12. So kopieren Sie alle Dateien von einem Verzeichnis in ein anderes in einem Bash-Skript
- 13. Java Kopieren von Tabellen in ein anderes Schema
- 14. Kopieren Sie den Status von Steuerelementen und Variablen von einem Formular in ein anderes in C#
- 15. Rekursiv kopieren Sie eine Reihe von Dateien von einem Verzeichnis in ein anderes in PowerShell
- 16. So kopieren Sie ein Grafikobjekt in ein anderes
- 17. Kopieren von Daten von einem Blatt in ein anderes durch Mapping Mit VBA
- 18. Kopieren von Daten von einem Blatt in ein anderes Tabellenkalkulation schließen bestimmte Spalten aus
- 19. Kopieren Sie ein XML-Dokument in ein anderes mit DOM
- 20. So kopieren Sie ein Klassenobjekt in ein anderes Klassenobjekt
- 21. Kopiere Werte von einem Arbeitsblatt in ein anderes Arbeitsblatt
- 22. wie kopieren von einem Stringstream-Objekt in ein anderes in C++?
- 23. Code zum Kopieren mehrerer Zeilen von einem Blatt in ein anderes in Excel
- 24. Wie kann ich mit VBA in Excel Spalten von einem Blatt in ein anderes kopieren?
- 25. C-Bit-Operationen/Kopieren eines Bits von einem Byte in ein anderes Byte
- 26. Excel-Makro - kopieren Sie Zellen von einem Blatt in ein anderes basierend auf Wert
- 27. CMake: So kopieren Sie nur bestimmte Dateierweiterungen von einem Verzeichnis in ein anderes
- 28. Wie kann ich eine bedingte Formatierung von einem Dokument in ein anderes kopieren?
- 29. VBA, um eine Datei von einem Verzeichnis in ein anderes zu kopieren
- 30. C# - Eingabe von einem Textfeld in ein anderes kopieren und umgekehrt
Irgendwie kann ich nicht bekommen dies funktioniert. Ich habe einen ziemlich minimalen Vim auf diesem Macahine. Hier sind einige meiner Einstellungen. VIM - Vi IMproved 7.0 (2006 7. Mai, kompiliert 5. März 2011 21:36:07) Enthaltene Patches: 1, 3-4, 7-9, 11, 13-17, 19-26, 29-31, 34-44 , 47, 50-56, 58-64, 66-73, 75, 77-92, 94-107, 109, 202, 34-237 Kompiliert von <[email protected]> Kleine Version ohne GUI. – Paul
@Paul, soweit ich mich erinnere, unterstützen die * kleinen * und * winzigen * Feature-Sets von Vim den ': let' Befehl nicht. – CMS
Können Sie erklären, was @ @ tut? – Gqqnbig