(nvim) disable vtsls

This commit is contained in:
juancwu 2025-12-09 14:54:18 -05:00
commit 5c4f1b449c

View file

@ -95,27 +95,27 @@ return {
})
-- Setup Vue LSP
local vue_language_server_path = vim.fn.stdpath("data")
.. "/mason/packages/vue-language-server/node_modules/@vue/language-server"
local vue_plugin = {
name = "@vue/typescript-plugin",
location = vue_language_server_path,
languages = { "vue" },
configNamespace = "typescript",
}
vim.lsp.config("vtsls", {
settings = {
vtsls = {
tsserver = {
globalPlugins = {
vue_plugin,
},
},
},
},
filetypes = { "typescript", "javascript", "javascriptreact", "typescriptreact", "vue" },
})
vim.lsp.enable("vue_ls")
-- local vue_language_server_path = vim.fn.stdpath("data")
-- .. "/mason/packages/vue-language-server/node_modules/@vue/language-server"
-- local vue_plugin = {
-- name = "@vue/typescript-plugin",
-- location = vue_language_server_path,
-- languages = { "vue" },
-- configNamespace = "typescript",
-- }
-- vim.lsp.config("vtsls", {
-- settings = {
-- vtsls = {
-- tsserver = {
-- globalPlugins = {
-- vue_plugin,
-- },
-- },
-- },
-- },
-- filetypes = { "typescript", "javascript", "javascriptreact", "typescriptreact", "vue" },
-- })
-- vim.lsp.enable("vue_ls")
local servers = {
ts_ls = {},