diff --git a/nvim/lua/plugins/fzflua.lua b/nvim/lua/plugins/fzflua.lua index 43c0c7d..32c0981 100644 --- a/nvim/lua/plugins/fzflua.lua +++ b/nvim/lua/plugins/fzflua.lua @@ -1,5 +1,18 @@ return { "ibhagwan/fzf-lua", dependencies = { "echasnovski/mini.icons" }, - opts = {} + opts = {}, + keys = { + { "ff", function() require('fzf-lua').files() end, desc="Find Files in current dir"}, + { "fb", function() require('fzf-lua').buffers() end, desc="Find open buffers"}, + { "", function() require('fzf-lua').buffers() end, desc="Find open buffers"}, + { "fgf", function() require('fzf-lua').git_files() end, desc="Find git files"}, + { "fgb", function() require('fzf-lua').git_branches() end, desc="Find git branches"}, + { "fB", function() require('fzf-lua').builtin() end, desc="Find builtin finders"}, + { "fr", function() require('fzf-lua').resume() end, desc="Resume last search"}, + { "fG", function() require('fzf-lua').live_grep() end, desc="Grep files live"}, + { "fw", function() require('fzf-lua').grep_cword() end, desc="Grep current word"}, + { "fW", function() require('fzf-lua').grep_cWORD() end, desc="Grep current WORD"}, + { "/", function() require('fzf-lua').lgrep_curbuf() end, desc="Grep current buffer"}, + } }