27
Condor
6y

Every now and then I see neovim being mentioned here, which sparked my interest. Currently I use vim, vi and the likes. Given that I'm at least somewhat familiar with these, what are the differences between them and neovim, benefits of one or the other, and ease of migration?

As for why I'm not going to Stack Exchange to ask this question - I understand that this will be very opinionated, which I find desirable. There's nothing like actual user experience. But Stack Exchange being the way it is, such questions would be shot down immediately :')

Comments
  • 3
    Pinned 🌻
  • 1
    I'm curious about it too! I'm using vim v8 but hear a lot of discussion about neovim. Though never felt vim is not good enough for anything.
  • 1
    I have both installed but despite using NV for a few days I did not really find it compelled me to make it my everyday text editor.
  • 7
    @RantSomeWhere Interesting! Clean code and having a straightforward API is very important, especially in the long run. I haven't looked at the source code for either of them yet, but it's on my to-do list now :) thanks!
  • 2
    Having a clean codebase like that, it is possible to write custom frontends for neovim.
    The project https://www.onivim.io currently attempts to write a vscode-like frontend with neovim as it's text editing and window management backend.
  • 1
  • 4
    Neovim is backwards compatible with vim so you can use all your old plugins and enjoy all the new stuff mentioned above
  • 4
    @Condor I have heard that vim's codebase is absolutely terrible.
Add Comment