diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index 9b05f82..3dfb887 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -212,7 +212,7 @@ vim.api.nvim_create_autocmd("LspDetach", { for _, mappings in pairs(lsp_key_mappings) do local capability, mode, lhs, _ = unpack(mappings) - if client.server_capabilities[capability] then + if client.server_capabilities and client.server_capabilities[capability] then vim.api.nvim_buf_del_keymap(bufnr, mode, lhs) end end