diff --git a/roles/neovim/files/lua/plugins/options/lsp.lua b/roles/neovim/files/lua/plugins/options/lsp.lua index eee9d12..1425543 100644 --- a/roles/neovim/files/lua/plugins/options/lsp.lua +++ b/roles/neovim/files/lua/plugins/options/lsp.lua @@ -7,6 +7,7 @@ local attach_fn = function() vim.keymap.set('n', 'gT', vim.lsp.buf.type_definition, { buffer = 0, remap = false }) vim.keymap.set('n', 'r', vim.lsp.buf.rename, { buffer = 0, remap = false }) vim.keymap.set('n', '', vim.lsp.buf.formatting, { buffer = 0, remap = false }) + vim.keymap.set('n', 'ca', vim.lsp.buf.code_action, { buffer = 0, remap = false }) vim.keymap.set('n', 'dj', vim.diagnostic.goto_next, { buffer = 0, remap = false }) vim.keymap.set('n', 'dk', vim.diagnostic.goto_prev, { buffer = 0, remap = false }) vim.keymap.set('n', 'vd', vim.diagnostic.open_float, { buffer = 0, remap = false })