diff --git a/lua/config/fzf-lua.lua b/lua/config/fzf-lua.lua new file mode 100644 index 0000000..7d818c2 --- /dev/null +++ b/lua/config/fzf-lua.lua @@ -0,0 +1,15 @@ +require("fzf-lua").setup { + winopts = { + row = 0.5, + height = 0.7, + }, + files = { + previewer = false, + }, +} + +vim.keymap.set("n", "ff", "FzfLua files", { desc = "Fuzzy find files" }) +vim.keymap.set("n", "fg", "FzfLua live_grep", { desc = "Fuzzy grep files" }) +vim.keymap.set("n", "fh", "FzfLua helptags", { desc = "Fuzzy grep tags in help files" }) +vim.keymap.set("n", "ft", "FzfLua btags", { desc = "Fuzzy search buffer tags" }) +vim.keymap.set("n", "fb", "FzfLua buffers", { desc = "Fuzzy search opened buffers" })