Ich verwende gVim und es scheint, dass der gelöschte Text innerhalb einer Zeile (außer d
nach einigen Operationen, wie (
) nicht zum "1
Verschieben der "1-"9
Register geht, sondern nur zu "-
, ein Beispiel ist der diw
Befehl. Ich habe das nicht in der Hilfe gesehen ( :h registers
), ist das erwartetes Verhalten?
8
Antworten:
Es ist - um zu zitieren aus
:h quote-number
:Um den Inhalt Ihrer Register nach einem
"
(oder<C-r>
im Einfügemodus) kurz anzuzeigen , können Sie vim-peekaboo ausprobieren - dies erleichtert die Auswahl des richtigen Registers erheblich.quelle
:reg
stattdessen auch den Befehl builtin- verwenden. Der Unterschied besteht darin, dass die Register in vim-peekaboo gruppiert sind, in einer horizontalen Aufteilung (anstelle einer vertikalen Aufteilung) geöffnet sind, ohne dass Sie einen separaten Befehl eingeben, und insgesamt optisch ansprechender aussehen.