diff --git a/lua/plugins/ui.lua b/lua/plugins/ui.lua index 18ad774..6e92b89 100644 --- a/lua/plugins/ui.lua +++ b/lua/plugins/ui.lua @@ -15,10 +15,21 @@ return { picker = { enabled = true, }, + matcher = { + cwd_bonus = true, + ignorecase = true, -- use ignorecase + filename_bonus = true, -- give bonus for matching file names (last part of the path) + frecency = true, -- frecency bonus + history_bonus = true, + }, }, init = function () local snacks = require('snacks') + vim.keymap.set('n', 'e', function () + snacks.picker.explorer() + end, { noremap = true, silent = true }) vim.keymap.set('n', 'f', snacks.picker.files, { noremap = true, silent = true }) + vim.keymap.set('n', 'g', snacks.picker.grep, { noremap = true, silent = true }) end }, {