What is Neovim?

To me, neovim is a fun and usable version of Vim that can be extended to mimic all of the functionality of an Integrated Development Environment like VS Code.

I primarily use Lazy Nvim which has many of the plugins you need out of the box to get started. I was originally using LunarVim but it was sadly no longer maintained but actually looking at the repo has active commits and this is still an open issue.

Regardless, I have been happy with Lazy Nvim and it has been everything that I need without requiring too much configuration. This makes it ideal for work where I don’t have the free time to spend hours messing with my configurations and tweaking things to work just the way I like it.