Re:Show HN: I built an online interactive course that helps ...
by mellavora on Wednesday January 20, 2021 @03:56PM
(#25851875)
ysiwb yank-surround-in-word-brackets also does it. If you have https://github.com/tpope/vim-surround/ installed.
[ Parent
| on HN ]
Re:Show HN: I built an online interactive course that helps ...
by spectramax on Wednesday January 20, 2021 @08:16PM
(#25854145)
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 :(
Re:Show HN: I built an online interactive course that helps ...
by gnubison on Thursday January 21, 2021 @11:59AM
(#25861097)
I 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.
Re:Show HN: I built an online interactive course that helps ...
by spectramax on Friday January 22, 2021 @01:34AM
(#25869033)
Thanks! 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.