3 ms·
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.
by finnh 6y ago
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.
- 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.