I don't really "get" using vim as an editor, but I love using vim bindings in vs-code. I've been using vim bindings for maybe a year now? Didn't really keep track of when I started. I definitely consider myself a novice, and maybe am using vim to 10% of it's potential, but the little bit I do use is nice.
On the other hand, I've never considered typing speed or editing speed the bottleneck in programming, it's usually debugging, solving problems, or reading files with 10k+ LOC and multi-hundred line files figuring out what they are doing.
On the other hand, I've never considered typing speed or editing speed the bottleneck in programming, it's usually debugging, solving problems, or reading files with 10k+ LOC and multi-hundred line files figuring out what they are doing.