Neovim is a text editor that is a fork of vim. It has come a long way from its early days as a fork, and is now one of the best editors that natively supports key features such as:

Many of these features were key to my workflow when I used to use Emacs.

I now use Neovim as my daily driver for both work and play.