4 ms·
I like the idea, but am more reluctant about the keybindings--I use `s` almost every day. More importantly, I'm infatuated with the marriage Vim has between mot
by tsm 14y ago
I like the idea, but am more reluctant about the keybindings--I use `s` almost every day. More importantly, I'm infatuated with the marriage Vim has between motions and actions-over-a-range, and think it's very weird to have motion commands that are only available after {d, c, y}.
- goldfeld 14y agoThanks for the feedback. I know remapping a basic vim key is pretty drastic, but to justify seek's speed I needed an easily accessed key--though I do plan to allow setting it to another key in your vimrc--and substitute quite fits the bill. I'm already using 1s instead of lone s without thinking. And for higher counts it doesn't get in your way. Regarding the motions with d, c and y, just to clarify the seek motion is available anytime. As for the others, they work similarly to iw, i" &c, and I think these operator pending motions add a great layer of flexibility to vim without needing extra base keys.
- wahnfrieden 14y agoCould you explain your use cases of `s`? I've basically never found a use for it given `c` and `r` or `R` but maybe I'm missing something.
- tsm 14y agoMaybe 3 needs to become 42. Maybe x needs to become price. Maybe miapelling needs to become misspelling. I pretty frequently have a one-character thing that needs to be replaced.
- wahnfrieden 14y agoThanks, makes sense. I've done that in slower ways since I've ignored s.