Very simply - Vim is a program that you are required to be a "poweruser" of to make work. You NEED to know most keypresses and shortcuts ( at some point, Vim is a language that you're speaking to the text you're editing ). This is not the case with most software - but find anyone that is a poweruser of any software and they'll love it to death.
Because most things can be done 10 different and equivalent ways, you develop your own personal way of interacting with it, and it's "personalised" to your workflow - not by design, but because you won't remember things you don't use/understand.
Learning Vim shows you to rely on yourself and to persevere, and if you do it you are likely to stick with it. Just like Emacs!
Because most things can be done 10 different and equivalent ways, you develop your own personal way of interacting with it, and it's "personalised" to your workflow - not by design, but because you won't remember things you don't use/understand.
Learning Vim shows you to rely on yourself and to persevere, and if you do it you are likely to stick with it. Just like Emacs!