🔧 Updated to new lsp syntax nvim

This commit is contained in:
tomit4 2025-09-18 12:55:37 -07:00
parent 1d6af838e9
commit 7286ae67fb

View file

@ -31,7 +31,7 @@ return {
event = { "BufReadPre", "BufNewFile" }, -- Load on opening files event = { "BufReadPre", "BufNewFile" }, -- Load on opening files
config = function() config = function()
local lsp = require("lsp-zero") local lsp = require("lsp-zero")
local lspconfig = require("lspconfig") -- local lspconfig = require("lspconfig")
local cmp = require("cmp") local cmp = require("cmp")
require("mason").setup() require("mason").setup()
@ -40,7 +40,8 @@ return {
}) })
for _, server in ipairs(servers) do for _, server in ipairs(servers) do
lspconfig[server].setup({}) -- lspconfig[server].setup({})
vim.lsp.enable(server)
end end
cmp.setup({ cmp.setup({
@ -83,7 +84,8 @@ return {
local vue_typescript_plugin = "/usr/lib/node_modules/@vue/language-server" local vue_typescript_plugin = "/usr/lib/node_modules/@vue/language-server"
.. "/usr/lib/node_modules/@vue/typescript-plugin" .. "/usr/lib/node_modules/@vue/typescript-plugin"
lspconfig.ts_ls.setup({ -- lspconfig.ts_ls.setup({
vim.lsp.config["ts_ls"] = {
init_options = { init_options = {
plugins = { plugins = {
{ {
@ -102,7 +104,7 @@ return {
"typescript.tsx", "typescript.tsx",
"vue", "vue",
}, },
}) }
lsp.setup() lsp.setup()
end, end,
} }