3 ms·
> it has little to do with the tool itself (vim vs. whatever) I don't know about that. I've been proficient in other editors too, but I found that vim's modal
by tomlu 11y ago
> it has little to do with the tool itself (vim vs. whatever)
I don't know about that. I've been proficient in other editors too, but I found that vim's modal editing mode confers unique advantages when it comes to staying in flow.
But if compared to an IDE there are several flow-breaking things in vim that just don't work as well out of the box (navigation, indexing, debugger integration etc), so if that's your point then I agree.
Of course most major IDEs have some sort of vim emulator these days so you can have your cake and eat it.
- bcheung 11y agoIt's curious that vim uses modes and it is actually one of the things I really like about it. A lot of HCI talks about how modes are "evil" because the user can get confused and what mode they are in. I do occasionally issue a command from the wrong mode but I find that the time to correct is usually extremely small and far outweighs having to create more cumbersome bindings that don't have collisions in other modes.