Will Vim/Neovim continue to be relevant in 2016?

Visual Studio makes a certain kind of sense on Windows because Windows does not really ship with any kind of development environment. You buy that when you buy Visual Studio, an all-in-one development environment with an editor and everything else lumped into one huge program. But it is not the same on a Unix type environment. So many tools are just there already, and they are mostly designed to work together in a modular way instead of having to be built together in one huge program. Then, you do not have to wait a minute for the thing to start, and you can apply the pieces as you need to.

If I shell out lots of bucks to use an IDE like Visual Studio, I am stuck working on the languages they decided to support only, and I am stuck working in the specific way they assumed I should. Then I have to switch to another IDE for another project and everything works differently, I lose my customizations, the feature set is different. Once you've been on this wheel a few rounds you might feel differently than the first day you saw Visual Studio autocomplete or rename a function or whatever. Those are really not important or difficult aspects of the job anyway. They are just flash to get you to buy in.

I see no need to embed Vim in a big crummy GUI that I should operate with an enormous pile of menus, and a stupid project drawer and all this other lame stuff. It doesn't really add anything.

Many people make the mistake of thinking that Vim is nothing but an editor component and all its value is in some keybindings like hjkl. It was never about that. Even if you implement counts, that is not a full understanding of what Vim is useful for.

Use IDEs if you want, but it has nothing to do with '2016'. Nothing changed. It is not obligatory on other people to do things the way you think is best.

/r/vim Thread