diff --git a/tools/nvim/lua/keymaps/lspkeys.lua b/tools/nvim/lua/keymaps/lspkeys.lua index 69eca86..3200597 100644 --- a/tools/nvim/lua/keymaps/lspkeys.lua +++ b/tools/nvim/lua/keymaps/lspkeys.lua @@ -4,6 +4,8 @@ local M = { { keys = "gD", cmd = vim.lsp.buf.declaration, opts = { desc = "Goto Declaration" } }, { keys = "gr", cmd = vim.lsp.buf.references, opts = { desc = "Goto References" } }, { keys = "gi", cmd = vim.lsp.buf.implementation, opts = { desc = "Goto Implementation" } }, + { keys = ",", cmd = vim.lsp.buf.code_action, opts = { desc = "Code Action" } }, + { keys = "ga", cmd = vim.lsp.buf.code_action, opts = { desc = "Code Action" } }, } return M diff --git a/tools/vscode/vscode.vimrc b/tools/vscode/vscode.vimrc index 1a8d8e6..bc65a4e 100644 --- a/tools/vscode/vscode.vimrc +++ b/tools/vscode/vscode.vimrc @@ -50,6 +50,7 @@ noremap gpt editor.action.peekTypeDefinition noremap gh editor.action.showDefinitionPreviewHover noremap gr editor.action.goToReferences noremap gpr editor.action.referenceSearch.trigger +noremap ga editor.action.quickFix " Requires matchit by redguardtoo