Update nvim config
This commit is contained in:
@@ -1,9 +1,7 @@
|
||||
local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||
capabilities.textDocument.completion.completionItem.snippetSupport = false;
|
||||
|
||||
local lspconfig = require('lspconfig')
|
||||
|
||||
lspconfig.rust_analyzer.setup {
|
||||
vim.lsp.config("rust_analyzer", {
|
||||
capabilities = capabilities,
|
||||
settings = {
|
||||
["rust-analyzer"] = {
|
||||
@@ -22,9 +20,9 @@ lspconfig.rust_analyzer.setup {
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
})
|
||||
|
||||
lspconfig.matlab_ls.setup {
|
||||
vim.lsp.config("matlab_ls", {
|
||||
capabilities = capabilities,
|
||||
settings = {
|
||||
MATLAB = {
|
||||
@@ -32,18 +30,18 @@ lspconfig.matlab_ls.setup {
|
||||
installPath = "",
|
||||
},
|
||||
},
|
||||
}
|
||||
})
|
||||
|
||||
lspconfig.omnisharp.setup {
|
||||
vim.lsp.config("omnisharp", {
|
||||
cmd = { "dotnet", "/usr/lib/omnisharp-roslyn/OmniSharp.dll"}
|
||||
}
|
||||
})
|
||||
|
||||
local default_servers = {'pylsp', 'ccls', 'r_language_server', 'lua_ls', 'nil_ls', 'tinymist'}
|
||||
|
||||
for _, lsp in ipairs(default_servers) do
|
||||
lspconfig[lsp].setup {
|
||||
vim.lsp.config(lsp, {
|
||||
capabilities = capabilities
|
||||
}
|
||||
})
|
||||
end
|
||||
|
||||
local luasnip = require 'luasnip'
|
||||
|
||||
Reference in New Issue
Block a user