3 ms·
I personally don't think it's particularly rewarding, I hate touching my vim config. But I still use it because, while typing is definitely not a bottleneck, it
by ATsch 6y ago
I personally don't think it's particularly rewarding, I hate touching my vim config. But I still use it because, while typing is definitely not a bottleneck, it is still something I'd otherwise need to actively think about. Vim lets me compose the concepts I use when thinking about the language, like parameters, blocks, tags, lines with editing operations directly. Deleting a block (dab) becomes just that, from muscle memory with no mental translation to concepts like backspace or selections required. I'm sure with enough practice you can get really fast at that too, but I don't think the amount of mental effort and context switching can be as low.