Our great sponsors
-
neovim/nvim-lspconfig is for configuring the lsp. It comes with a bunch of sane defaults for most servers, so you pretty much just have to call setup on that server unless you want to change the defaults.
-
hrsh7th/nvim-cmp is what I use for autocomplete. If you are using something else you might need to set that up in a different way in order to get the autocomplete to work. You will still get the diagnostics with just lsp-config.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
kabouzeid/nvim-lspinstall will aide in installing lsp's if you want. I have chosen not to because I want to have my full setup scripted so when I setup any new machine I just run my ansible-playbook. This library is nice to just set things up quick and play with them.
-
my nvim config
Related posts
- I do love neovim!
- Can someone please explain and help install LSP+Config as if I was 10?
- How to have LSPs installed with Mason automatically hook up to cmp and work?
- How to configure nvim lsp and cmp behave like in nvim-cmp example with parameters autocomplete and signature help?
- Automatic auto-completion menu popup (not using tab)