4 ms·
Could you please explain why we use Yank here? From what I understand yank puts the surround-in-word in a register. But there is nothing surrounding the word!
by spectramax 6y ago
Could you please explain why we use Yank here? From what I understand yank puts the surround-in-word in a register.
But there is nothing surrounding the word! I thought yank was for copying and pasting stuff. I can't understand why ysiwb works :(
- gnubison 6y agoI believe that this is just an arbitrary choice that doesn't collide with other keys and is fairly consistent with the other keybindings — cs for changing delimiters, ds for deleting delimiters, and ys for creating delimiters.
- spectramax 6y agoThanks! That's really thorny. It goes against the grain of composability and logically destructuring the command into verbs and actions and modifiers. They should not overload y for yank. Choose anything else that's not used.