Vim doppelte Auswahl
-
06-09-2019 - |
Frage
Wenn ich etwas in VIM im visuellen Modus ausgewählt haben .... wie kann ich diese Auswahl duplizieren und legen Sie sie unter oder über die Auswahl.
Lösung
Klicken Sie einfach auf ‚y‘ heftig zu ziehen, was Sie visuell ausgewählt haben, die „p“ unter dem Cursor oder „P“ einzufügen oben einzufügen.
Und da Sie über Einfügen unter dem Auswahlblock gefragt, werde ich kopieren, was michael unter sagte: Nachdem Sie y
heftig zu ziehen, '>
Sie nach dem Auswahlblock zu bewegen, und dann einfügen p
.
Andere Tipps
Da ich dies viel zu tun (wählen Sie einen Block, yank, gehen zu Ende des letzten visuellen Auswahl, Einfügen) Ich habe eine visuelle Block Verknüpfung unter Strg-p (vor dieser nach oben, ctrl-p scheint gleich zu sein wie j in einem visuellen Block)
vmap <C-p> y'>p
Jetzt macht es nur eine visuelle Auswahl und Drücken von Strg-p.
Neben der V ... yp Combo Sie vielleicht wissen wollen über einige Sprünge '
Es ist eine dieser Sprünge möglicherweise nützlich für Sie, wenn Ihr dies viel
tuny Verwendung für yank (Kopie), um die Auswahl in einen Puffer
die p für Paste der Auswahl, wo Sie sie haben wollen
Wollen Sie die ganze Zeile kopieren / einfügen? Wenn ja, aus visuellem Modus erhalten, verwendet
yy
y ank der ganzen Linie, dann
p
p aste.
Sie haben zwei Möglichkeiten
- yy , die Kopien der aktuellen Zeile, dann p einfügen
- Auswahl treffen (mit v zum Beispiel), dann kopieren Sie mit y und fügen Sie ihn mit p