Is there a simple command that will move lines from one window to another. Currently I go to one window, yank the lines, and then paste in the other window.
I would like to know if I can do it without switching windows.
I would do this sort of thing with a macro. So to record a macro for a, qa. Then yy to yank the line, :bnext to switch buffers, p to paste the line, then bnext again to switch back to the original buffer (on the line you started on). Then hit q to stop recording.
So to copy, switch windows, paste then switch back, you just need to use @a. Or map it to a function key (map @a).
N.B. Just noticed in the comments you had multiple buffers, so obviously you would need to record your macro accordingly.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With