Re:Nova by Panic
by dcow on Wednesday September 16, 2020 @06:22PM
(#24498697)
VIM can do this with a language server plugin now. It’s super refreshing to have compiler errors and symbol navigation inside native vim. Come back!
[ Parent
| on HN ]
any pointers? i'd love to upgrade my beloved VIM from ctags-era navigation, but don't have time to shave the whole yak. Would love to hear your tips.
Multiple plugins are available to add LSP support in vim, such as coc.nvim (uses node.js, more features) or vim-lsp (lighter, written in vimscript).
Neovim is also going to add native LSP support as well as tree-sitter in their 5.0 release, it's already available in nightly builds.
The most straightforward option is probably coc.nvim, which tries to give a similar experience to VS Code out of the box.
https://github.com/neoclide/coc.nvim https://github.com/prabirshrestha/vim-lsp https://github.com/neovim/nvim-lspconfig https://github.com/neovim/neovim
I'm mostly well served by a slew of ruby/rails plug-ins along with tags - but this so answer might be a good, somewhat modern starting point. I'm going to check out if vimspector can help me with my debug flow: