diff --git a/lua/setup/lspinstall.lua b/lua/setup/lspinstall.lua index 46f639a..257b2c1 100644 --- a/lua/setup/lspinstall.lua +++ b/lua/setup/lspinstall.lua @@ -61,15 +61,15 @@ local on_attach = function(client, bufnr) vim.cmd([[autocmd CursorHold lua OpenDiagFloat()]]) -- Set some keybinds conditional on server capabilities - if client.resolved_capabilities.document_formatting then + if client.server_capabilities.documentFormattingProvider then buf_set_keymap('n', 'f', 'lua vim.lsp.buf.formatting()', opts) end - if client.resolved_capabilities.document_range_formatting then + if client.server_capabilities.documentRangeFormattingProvider then buf_set_keymap('v', 'f', 'lua vim.lsp.buf.range_formatting()', opts) end -- Set autocommands conditional on server_capabilities - if client.resolved_capabilities.document_highlight then + if client.server_capabilities.document_highlight then vim.api.nvim_exec( [[ hi LspReferenceRead cterm=bold ctermbg=red guibg=DarkGreen