feat(vim): add the rust_analyzer lsp

This commit is contained in:
Ade Attwood 2022-09-08 20:52:59 +01:00
parent 12c916817a
commit 04a4d88c3c

View file

@ -22,7 +22,7 @@ end
local capabilities = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol.make_client_capabilities()) local capabilities = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol.make_client_capabilities())
capabilities.textDocument.completion.completionItem.snippetSupport = true capabilities.textDocument.completion.completionItem.snippetSupport = true
local servers = { 'tsserver', 'intelephense', 'psalm', 'gopls', 'html', 'cssls', 'solargraph' } local servers = { 'tsserver', 'intelephense', 'psalm', 'gopls', 'html', 'cssls', 'solargraph', 'rust_analyzer' }
for _, lsp in ipairs(servers) do for _, lsp in ipairs(servers) do
lspconfig[lsp].setup({ lspconfig[lsp].setup({
on_attach = on_attach, on_attach = on_attach,