Mam dwa pliki, powiedzmy a.txti b.txt, w tej samej sesji vima i podzielę ekran, więc mam plik a.txtw górnym i b.txtdolnym oknie.
Chcę przenosić linie tu i tam z miejsca a.txtna b.txt: wybieram linię za pomocą Shift+ v, następnie przechodzę do b.txtw dolnym oknie za pomocą Ctrl+ w ↓, wklejam za pomocą p, wracam do za a.txtpomocą Ctrl+ w ↑i mogę powtórzyć operację, gdy dojdę do innej linii I chcę się przenieść.
Moje pytanie: czy jest szybszy sposób powiedzieć vim „wysłać linię, w której jestem (lub wybrany test) do drugiego okna” ?
a.txt. Jeśli nie, wkleiłbyś coś innego b.txt. Jeśli tak, nie trzeba najpierw wybierać linii.
qmakra?q[some_letter] [whatever operations] q, a następnie wywołaj makro za pomocą[times to be called]@q