Vim for Humans
It took me a while to realize what really vim is for. What led me to realization was switching to Emacs. I read this post, and second checkbox says &quot;modern customizable IDE&quot;. And I stopped there. Why you may ask? Well, I used Vim for 3 years before trying Emacs this spring. And I loaded it with all the heavy plugins(YCM), but Emacs led me to realization that Vim is more of an editor than IDE. Even with plugins I think it just doesn&#x27;t even come close to Emacs, which has really nice ecosystem and plugins that are spot-on IDE feeling (ENSIME, CIDER, Alchemist etc). When I configured Vim again few days ago I realized how I misused Vim. My init.vim had about 150 lines of code, with few plugins, and now it felt right. Just like it felt right to customize the living hell out of Emacs. Again, this might be just my perception of things, some other people like it the other way, different flavors for different people, but it is how it <i>felt</i> right for me personally, after trying to understand philosophies and surroundings in which these wonderful pieces of software were made.