19 lines
658 B
Lua
19 lines
658 B
Lua
require("fzf-lua").setup {
|
|
defaults = {
|
|
file_icons = "mini",
|
|
},
|
|
winopts = {
|
|
row = 0.5,
|
|
height = 0.7,
|
|
},
|
|
files = {
|
|
previewer = false,
|
|
},
|
|
}
|
|
|
|
vim.keymap.set("n", "<leader>ff", "<cmd>FzfLua files<cr>", { desc = "Fuzzy find files" })
|
|
vim.keymap.set("n", "<leader>fg", "<cmd>FzfLua live_grep<cr>", { desc = "Fuzzy grep files" })
|
|
vim.keymap.set("n", "<leader>fh", "<cmd>FzfLua helptags<cr>", { desc = "Fuzzy grep tags in help files" })
|
|
vim.keymap.set("n", "<leader>ft", "<cmd>FzfLua btags<cr>", { desc = "Fuzzy search buffer tags" })
|
|
vim.keymap.set("n", "<leader>fb", "<cmd>FzfLua buffers<cr>", { desc = "Fuzzy search opened buffers" })
|