Add actions-preview to <leader>gf to show telescope preview of code action changes

This commit is contained in:
salomaestro
2025-02-22 01:24:07 +01:00
parent f89e212da7
commit 07cf759d98
2 changed files with 27 additions and 4 deletions

View File

@@ -10,9 +10,9 @@ local diag = vim.diagnostic
map("n", ";", ":", { desc = "CMD enter command mode" }) map("n", ";", ":", { desc = "CMD enter command mode" })
map("i", "jk", "<ESC>") map("i", "jk", "<ESC>")
map("n", "<leader>ca", function() map("n", "j", "gj", { desc = "Move down" })
vim.lsp.buf.code_action() map("n", "k", "gk", { desc = "Move up" })
end, { desc = "LSP code action" })
map("n", "<leader>tt", function() map("n", "<leader>tt", function()
require("base46").toggle_transparency() require("base46").toggle_transparency()
end, { desc = "Toggle transparency" }) end, { desc = "Toggle transparency" })

View File

@@ -227,7 +227,6 @@ return {
lazy = false, lazy = false,
}, },
-- Install a plugin
{ {
"max397574/better-escape.nvim", "max397574/better-escape.nvim",
event = "InsertEnter", event = "InsertEnter",
@@ -235,4 +234,28 @@ return {
require("better_escape").setup() require("better_escape").setup()
end, end,
}, },
{
"aznhe21/actions-preview.nvim",
keys = {
{
"<leader>gf",
function()
require("actions-preview").code_actions()
end,
mode = { "n", "v" },
desc = "Show code actions",
silent = true,
},
},
config = function()
require("actions-preview").setup {
highlight_command = {
require("actions-preview.highlight").delta(),
},
}
end,
lazy = false,
},
} }