Neovim

NeoVim is my preferred editor. I believe it to be the successor to Vim.

It’s way more powerful. And it uses Lua, a insanely fast interpreted language.

NeoVim’s configuration is more extensible, and readable than Vim’s Vimscript.

Along with being faster.

And it’s better than Emacs (as an editor) in some ways as well.

Overall

I believe NeoVim is the best of all. And if you’re an Lisp guy, just write your config in Fennel.