From d8dee9c8783f48a7b2ca38c5a5c057329e284089 Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Thu, 1 Dec 2022 16:55:05 +0100 Subject: [PATCH] use capabilities from cmp --- lua/setup/my_lspconfig.lua | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/lua/setup/my_lspconfig.lua b/lua/setup/my_lspconfig.lua index d8574a5..a2599e3 100644 --- a/lua/setup/my_lspconfig.lua +++ b/lua/setup/my_lspconfig.lua @@ -3,23 +3,7 @@ require('mason-lspconfig').setup({ automatic_installation = true, }) -local capabilities = vim.lsp.protocol.make_client_capabilities() -capabilities.textDocument.completion.completionItem.documentationFormat = { 'markdown', 'plaintext' } -capabilities.textDocument.completion.completionItem.snippetSupport = true -capabilities.textDocument.completion.completionItem.preselectSupport = true -capabilities.textDocument.completion.completionItem.insertReplaceSupport = true -capabilities.textDocument.completion.completionItem.labelDetailsSupport = true -capabilities.textDocument.completion.completionItem.deprecatedSupport = true -capabilities.textDocument.completion.completionItem.commitCharactersSupport = true -capabilities.textDocument.completion.completionItem.tagSupport = { valueSet = { 1 } } -capabilities.textDocument.completion.completionItem.resolveSupport = { - properties = { - 'documentation', - 'detail', - 'additionalTextEdits', - }, -} -capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities) +local capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities) OpenDiagFloat = function() for _, winid in pairs(vim.api.nvim_tabpage_list_wins(0)) do