You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-- LSP servers and clients are able to communicate to each other what features they support.
733
-
-- With nvim-lspconfig setup, Neovim doesn't support everything that is in the LSP specification.
734
-
-- When you add blink.cmp, luasnip, etc. Neovim now has *more* capabilities.
735
-
-- So, we create new capabilities with blink.cmp, and then broadcast that to the servers.
708
+
-- Installed LSPs are configured and enabled automatically with mason-lspconfig
709
+
-- The loop below is for overriding the default configuration of LSPs with the ones in the servers table
710
+
forserver_name, configinpairs(servers) do
711
+
vim.lsp.config(server_name, config)
712
+
end
713
+
714
+
-- NOTE: Some servers may require an old setup until they are updated. For the full list refer here: https://github.com/neovim/nvim-lspconfig/issues/3705
715
+
-- These servers will have to be manually set up with require("lspconfig").server_name.setup{}
0 commit comments