I think about ~1year into using vim, I thought the same thing: I’m doing the same thing, just with more quicker steps, so it feels faster.
But after that I persisted and now it’s actually faster. Part of it is expanding your repertoire and memorizing it (where you don’t have to think about it at all). Also vim editor by itself I still find very clunky, but using vim shortcuts in something like PyCharm is $$$!
For any given thing you want to do imagine what it would take to do it without Vim
This reminds me of the person with whom I was arguing about what takes how long on Anki and who was saying that his own judgement of what takes how long is superior to the Anki statistics where I know how the code works and which actually measures the time correctly.
Human imagination is not good at estimating what tasks have how much latency.
I think about ~1year into using vim, I thought the same thing: I’m doing the same thing, just with more quicker steps, so it feels faster. But after that I persisted and now it’s actually faster. Part of it is expanding your repertoire and memorizing it (where you don’t have to think about it at all). Also vim editor by itself I still find very clunky, but using vim shortcuts in something like PyCharm is $$$!
How do you know?
For any given thing you want to do imagine what it would take to do it without Vim and it’s just more & usually more awkward key strokes.
I’d say the only place where I still use mouse is to jump to a completely random place in code.
I’ve found that
/
is still often faster for that. Not always, but often. I still use the mouse sometimes.This reminds me of the person with whom I was arguing about what takes how long on Anki and who was saying that his own judgement of what takes how long is superior to the Anki statistics where I know how the code works and which actually measures the time correctly.
Human imagination is not good at estimating what tasks have how much latency.