I still don't get buffers

whats_all_this_then@programming.dev to Programmer Humor@programming.dev – 547 points –
97

You are viewing a single comment

And I still don't really know how to use registers in vim 😂 I just use yy and paste 🥲

You just do " (listen for next character as register name)

Then, say q,w,e etc, then yy to yank as normal.

So "wyy

To retrieve it you use "wp

To add to it "Wyy

To view them :reg

Remember you can make "w anything, like "x or "p

And each time you yank it gets pushed into the default register history "0 "1 "2 etc

I only know how to use them with q. I hope that's a register, otherwise I will look foolish.

They are. Registers are just "named boxes" where you can store some text and/or keystrokes. When yanking and pasting, the unnamed register is used if you don't specify a name (you can still see or edit it explicitly). For recording a macro there is no default register, though. You need to give it a name.