From 80e6591ce11c6f26391e7b1408af5ce1c2e136af Mon Sep 17 00:00:00 2001 From: Yuan Chiu Date: Tue, 6 May 2025 16:58:52 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"fix=20nvim:=20=E8=8B=A5=E4=B8=8D?= =?UTF-8?q?=E5=9C=A80.10=E4=BB=A5=E4=B8=8A=E7=89=88=E6=9C=AC=EF=BC=8C?= =?UTF-8?q?=E5=B0=B1=E9=97=9C=E9=96=89lsp=E5=8A=9F=E8=83=BD"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit dea12712ff2b75cfa7b1f9e7077d36677623ada8. --- .../nvim/exact_lua/lsp/exact_config/lspconfig.lua | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/dot_config/nvim/exact_lua/lsp/exact_config/lspconfig.lua b/dot_config/nvim/exact_lua/lsp/exact_config/lspconfig.lua index 3653e31..5c04e33 100644 --- a/dot_config/nvim/exact_lua/lsp/exact_config/lspconfig.lua +++ b/dot_config/nvim/exact_lua/lsp/exact_config/lspconfig.lua @@ -1,9 +1,7 @@ local servers = require("lsp.config.lsp_servers").lsp_servers -local lspconfig = require("lspconfig") --- Neovim 版本要在 0.10 以上才啟用 -local is_nvim_010 = vim.fn.has("nvim-0.10") == 1 -local capabilities = is_nvim_010 and require("cmp_nvim_lsp").default_capabilities() or nil +local lspconfig = require("lspconfig") +local capabilities = require("cmp_nvim_lsp").default_capabilities() local on_attach = function(_, bufnr) local map = function(mode, lhs, rhs) @@ -20,9 +18,7 @@ end for _, name in ipairs(servers) do local ok, config = pcall(require, "lsp.servers." .. name) if not ok then config = {} end - if capabilities then - config.capabilities = capabilities - end + config.capabilities = capabilities config.on_attach = on_attach lspconfig[name].setup(config) end