diff options
| -rw-r--r-- | dot_config/nvim/lua/ibrahim/keys.lua | 3 | ||||
| -rw-r--r-- | dot_config/nvim/lua/plugins/actions-preview.lua | 6 |
2 files changed, 8 insertions, 1 deletions
diff --git a/dot_config/nvim/lua/ibrahim/keys.lua b/dot_config/nvim/lua/ibrahim/keys.lua index d8cbfaf..bc66f3c 100644 --- a/dot_config/nvim/lua/ibrahim/keys.lua +++ b/dot_config/nvim/lua/ibrahim/keys.lua @@ -106,7 +106,8 @@ vim.api.nvim_create_autocmd("LspAttach", { -- Code changes lsp_map("n", "<leader>cr", vim.lsp.buf.rename, "Rename") - lsp_map("n", "<leader>ca", vim.lsp.buf.code_action, "Code actions") + -- <leader>ca is being overwritten by the 'actions-preview' plugin + -- lsp_map("n", "<leader>ca", vim.lsp.buf.code_action, "Code actions") -- Diagnostics lsp_map("n", "<leader>ds", vim.diagnostic.open_float, "[s]how [d]iagnostic window") diff --git a/dot_config/nvim/lua/plugins/actions-preview.lua b/dot_config/nvim/lua/plugins/actions-preview.lua new file mode 100644 index 0000000..05532c4 --- /dev/null +++ b/dot_config/nvim/lua/plugins/actions-preview.lua @@ -0,0 +1,6 @@ +return { + "aznhe21/actions-preview.nvim", + config = function() + vim.keymap.set({ "v", "n" }, "<leader>ca", require("actions-preview").code_actions) + end, +} |
