diff options
| author | Ibrahim Muftee <ibrahim@muftee.net> | 2024-04-17 01:35:37 -0500 |
|---|---|---|
| committer | Ibrahim Muftee <ibrahim@muftee.net> | 2026-07-01 00:23:31 -0400 |
| commit | 5d3856ce4995c688dd1bf07c4b1e9df904c77529 (patch) | |
| tree | 4bca66853b8aba2c71511a011a4fc6547eb60afc | |
| parent | b6d92af14961b40ef0ba01aaf8b392cbb12bb776 (diff) | |
feat(nvim): add actions-preview plugin
| -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, +} |
