Add fzf-lua and keybinds: C-f find files, C-g grep, C-\ buffers

This commit is contained in:
Yax 2025-02-09 14:56:20 +01:00
parent 9929a50e96
commit 3bdc3120fd

View file

@ -34,6 +34,14 @@ require("lazy").setup({
})
vim.cmd.colorscheme("nord")
end,
},
{
"ibhagwan/fzf-lua",
-- optional for icon support
dependencies = { "nvim-tree/nvim-web-devicons" },
-- or if using mini.icons/mini.nvim
-- dependencies = { "echasnovski/mini.icons" },
opts = {}
}
},
-- Configure any other settings here. See the documentation for more details.
@ -43,3 +51,6 @@ require("lazy").setup({
checker = { enabled = true },
})
vim.api.nvim_set_keymap("n", "<C-f>", [[<Cmd>lua require"fzf-lua".files()<CR>]], {})
vim.api.nvim_set_keymap("n", "<C-g>", [[<Cmd>lua require"fzf-lua".grep_project()<CR>]], {})
vim.api.nvim_set_keymap("n", "<C-\\>", [[<Cmd>lua require"fzf-lua".buffers()<CR>]], {})