I recently came across Neovim, and to say I’m impressed is an understatement.
For years, I have used vi to edit files on Linux. Nano and pico should be burned at the stake - although they have saved my bacon a few times. I just can’t get used to using these GUI type editors. I find myself constantly typing :wq or i, and wonder why it’s not working, or finding I have a syntax error because of a superfluous i in the text.
Neovim is a fork of vim which tends to be what gets run when I call vi. But Neovim with plugins takes it as close to an IDE as you can possibly get. Uses language servers, syntax checking, auto-completions, right click cut/paste menu, and more.
After installing the IDE plugins from here, Neovim is turned into a superb editor. How did I ever manage without this?
Yes, vi can be tricky to learn, but once you get into it, you’ll find it’s hard not to edit everything with vi keystrokes. Neovim plus the IDE plugins make vi easier, and prettier.
