user/neovim: replace volar with tsserver

This commit is contained in:
LavaDesu 2022-09-12 19:00:08 +07:00
parent db849ea5c2
commit 77eddb1aae
Signed by: cilly
GPG key ID: 6500251E087653C9

View file

@ -139,7 +139,7 @@ local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities.textDocument.completion.completionItem.snippetSupport = true
capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities)
local servers = { 'cssls', 'html', 'rnix', 'rust_analyzer', 'yamlls' }
local servers = { 'cssls', 'html', 'rnix', 'rust_analyzer', 'tsserver', 'yamlls' }
for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup {
capabilities = capabilities,
@ -195,12 +195,6 @@ cmp.setup {
}
}
-- LSP/Volar
require'lspconfig'.volar.setup{
filetypes = { 'typescript', 'javascript', 'javascriptreact', 'typescriptreact', 'vue', 'json' },
cmd = { 'vue-language-server', '--stdio' }
}
-- LSP/Omnisharp
local pid = vim.fn.getpid()
require'lspconfig'.omnisharp.setup {