feat(nvim): use blink.cmp

This commit is contained in:
2026-02-01 09:25:51 +08:00
parent e327d6acaf
commit a1d873cc30
7 changed files with 78 additions and 153 deletions

View File

@@ -1,3 +0,0 @@
M = {}
return M

View File

@@ -85,12 +85,15 @@ local servers = {
-- keep-sorted end
}
local capabilities = require("cmp_nvim_lsp").default_capabilities()
capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities.textDocument.foldingRange = {
dynamicRegistration = false,
lineFoldingOnly = true,
local capabilities = {
textDocument = {
foldingRange = {
dynamicRegistration = false,
lineFoldingOnly = true,
},
},
}
capabilities = require("blink.cmp").get_lsp_capabilities(capabilities)
for server, config in pairs(servers) do
config["capabilities"] = capabilities
vim.lsp.config(server, config)