neovim Vim https://neovim.io/ From v0.5, it provides a native Language Server Protocol implementation. See LSP GUI Neovide Plugins Telescope Tips opening files with neovim instead of using a GUI app https://gregrs-uk.github.io/2018-11-01/open-files-neovim-iterm2-macos-finder/ https://blog.schembri.me/post/neovim-everywhere-on-macos/