diff options
| author | jdhao <jdhao@hotmail.com> | 2021-10-18 21:56:32 +0800 |
|---|---|---|
| committer | jdhao <jdhao@hotmail.com> | 2021-10-18 21:57:06 +0800 |
| commit | e2bcb7d8f40e399347c8e633e6cb4712d061c790 (patch) | |
| tree | 4f6110beaf77beb3c77fad70bf4f75e53f67cf5a /lua/config/lsp.lua | |
| parent | a603ce3e4dc67512c986bcbe86d888ad80518213 (diff) | |
transition from nvim-compe to nvim-cmp
Diffstat (limited to 'lua/config/lsp.lua')
| -rw-r--r-- | lua/config/lsp.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua index f362e54..f65eb9e 100644 --- a/lua/config/lsp.lua +++ b/lua/config/lsp.lua @@ -66,7 +66,7 @@ local custom_attach = function(client, bufnr) -- vim.notify(msg, 'info', {title = 'Nvim-config', timeout = 2500}) end -local capabilities = vim.lsp.protocol.make_client_capabilities() +capabilities = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol.make_client_capabilities()) capabilities.textDocument.completion.completionItem.snippetSupport = true local lspconfig = require("lspconfig") @@ -88,10 +88,12 @@ lspconfig.pylsp.setup({ flags = { debounce_text_changes = 200, }, + capabilities = capabilities, }) -- lspconfig.pyright.setup{ -- on_attach = custom_attach, +-- capabilities = capabilities -- } lspconfig.clangd.setup({ @@ -109,6 +111,7 @@ lspconfig.vimls.setup({ flags = { debounce_text_changes = 500, }, + capabilities = capabilities, }) local sumneko_binary_path = vim.fn.exepath("lua-language-server") @@ -144,6 +147,7 @@ if vim.g.is_mac or vim.g.is_linux and sumneko_binary_path ~= "" then }, }, }, + capabilities = capabilities, }) end |
