diff --git a/lua/custom/plugins/fzf.lua b/lua/custom/plugins/fzf.lua new file mode 100644 index 00000000..63f44d60 --- /dev/null +++ b/lua/custom/plugins/fzf.lua @@ -0,0 +1,17 @@ +return { + 'ibhagwan/fzf-lua', + -- optional for icon support + dependencies = { 'nvim-tree/nvim-web-devicons' }, + config = function() + -- calling `setup` is optional for customization + require('fzf-lua').setup {} + end, + vim.keymap.set('n', '', "lua require('fzf-lua').buffers()", {}), + vim.keymap.set('n', '', "lua require('fzf-lua').builtin()", {}), + vim.keymap.set('n', '', "lua require('fzf-lua').files()", {}), + vim.keymap.set('n', '', "lua require('fzf-lua').live_grep_glob()", {}), + vim.keymap.set('n', '', "lua require('fzf-lua').grep_project()", {}), + vim.keymap.set('n', '', "lua require('fzf-lua').help_tags()", {}), + + require('fzf-lua').utils.info '| buffers| files| grep| live grep| builtin| help|', +} diff --git a/lua/custom/plugins/init.lua b/lua/custom/plugins/init.lua index 313f2a89..1e2211c2 100644 --- a/lua/custom/plugins/init.lua +++ b/lua/custom/plugins/init.lua @@ -4,14 +4,5 @@ -- See the kickstart.nvim README for more information return { 'shaunsingh/nord.nvim', - { - 'ibhagwan/fzf-lua', - -- optional for icon support - dependencies = { 'nvim-tree/nvim-web-devicons' }, - config = function() - -- calling `setup` is optional for customization - require('fzf-lua').setup {} - end, - }, require('lspconfig').bufls.setup {}, }