diff --git a/plugins/fzf-lua.lua b/plugins/fzf-lua.lua index bc28ff6..7996a06 100644 --- a/plugins/fzf-lua.lua +++ b/plugins/fzf-lua.lua @@ -18,6 +18,10 @@ fzf.setup({ builtin = { false, [""] = "toggle-fullscreen", + [""] = "preview-half-page-down", + [""] = "preview-half-page-up", + [""] = "preview-down", + [""] = "preview-up", }, fzf = { false, @@ -48,6 +52,9 @@ fzf.setup({ highlights = { winopts = wide, }, + lsp = { + winopts = wide, + }, }) vim.keymap.set("n", "ff", fzf.files) @@ -58,3 +65,7 @@ vim.keymap.set("n", "fG", function() end) vim.keymap.set("n", "fb", fzf.buffers) vim.keymap.set("n", "fh", fzf.highlights) +vim.keymap.set("n", "gd", fzf.lsp_definitions) +vim.keymap.set("n", "grr", fzf.lsp_references) +vim.keymap.set("n", "gri", fzf.lsp_implementations) +vim.keymap.set("n", "grt", fzf.lsp_typedefs)