Hacker News new | ask | show | jobs
by codemonkeymike 3715 days ago
Been using Neovim for about 6 months now, The only real difference I have felt so far is that I was able to remove a few lines from my .vimrc, like history=10000 as Neovim does this by default. As for Vim, I am done with it forever, not because of vim more because of package managers compiling vim without paste mode or lua/ruby support and making me compile vim from source with my own flags, which was a harrowing experience for me, when I was just trying to set up my development environment.
1 comments

Do you ever have to vim somewhere where there is no nvim? Like on a server, etc? I worry about getting used to nvim features or behaviors that might not be compatible with vim (are there any?) and being super bummed on a server some day!
Others have provided good answers but I'll add my 2 cents. Neovim was made to be fully(Mostly?) backwards compatible with all Vim specific features, and most Vi features. You may be wondering what is missing, some ed features and support for some more obscure Operating Systems. You shouldn't have to worry about the missing features as they are mostly legacy features that mostly all new/newish users of vim never will use. As for additional features they are mostly all under the hood, better embedablility, extensibility, and sensible defaults things you don't need when editing your Appache routes on the server.
Servers often have vi installed by default, but that hasn't made me want to give up vim features.
Installing neovim is easy, so just install it there too. Not using a superior product because you might have to install it is an odd decision. Besides, I understand many distros are prepared to include neovim.
I use nvim to compile code in non-ui thread.