actions preview

This commit is contained in:
Christian Nieves
2024-01-16 22:12:16 -06:00
parent a91b231e04
commit 92ea9df483
2 changed files with 18 additions and 1 deletions

View File

@ -37,7 +37,7 @@ return {
dependencies = deps, dependencies = deps,
keys = { keys = {
{ "<leader>rn", "<cmd>lua vim.lsp.buf.rename()<CR>" }, { "<leader>rn", "<cmd>lua vim.lsp.buf.rename()<CR>" },
{ "?", "<cmd>lua vim.lsp.buf.code_action()<CR>" }, -- { "?", "<cmd>lua vim.lsp.buf.code_action()<CR>" },
{ "L", "<cmd>lua vim.lsp.buf.hover()<CR>" }, { "L", "<cmd>lua vim.lsp.buf.hover()<CR>" },
{ "g0", "<cmd>lua vim.lsp.buf.document_symbol()<CR>" }, { "g0", "<cmd>lua vim.lsp.buf.document_symbol()<CR>" },
{ "gr", "<Cmd>Telescope lsp_references<CR>" }, { "gr", "<Cmd>Telescope lsp_references<CR>" },

View File

@ -67,6 +67,23 @@ end
return { return {
{ {
"aznhe21/actions-preview.nvim", "aznhe21/actions-preview.nvim",
config = function()
require("actions-preview").setup({
telescope = {
sorting_strategy = "ascending",
layout_strategy = "vertical",
layout_config = {
width = 0.8,
height = 0.9,
prompt_position = "top",
preview_cutoff = 20,
preview_height = function(_, _, max_lines)
return max_lines - 15
end,
},
},
})
end,
keys = { keys = {
{ "?", "<cmd>lua require('actions-preview').code_actions()<cr>" }, { "?", "<cmd>lua require('actions-preview').code_actions()<cr>" },
}, },