3 ms·
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!
by dcow 6y ago
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!
- finnh 6y agoany 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.
- fratajcz 6y agoMultiple 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/neoclide/coc.nvim https://github.com/prabirshrestha/vim-lsp https://github.com/prabirshrestha/vim-lsp https://github.com/neovim/nvim-lspconfig https://github.com/neovim/nvim-lspconfig https://github.com/neovim/neovim https://github.com/neovim/neovim
- e12e 6y agoI'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: https://stackoverflow.com/a/51195409 https://stackoverflow.com/a/51195409
- xfer 6y agoccls would be the language server for your C/C++ projects. Works very well even for a Qt project.