chore(neovim): provide vim-ui-select() with fzf-lua

This commit is contained in:
Yorick Barbanneau 2025-01-02 11:15:28 +01:00
parent b70ac37321
commit afb3f83b1e

View file

@ -13,6 +13,14 @@ require('fzf-lua').setup({
}
})
-- Register fzf-lua as vim.ui.select handler
require('fzf-lua').register_ui_select({
prompt = 'Make a selection:',
format_item = function(item)
return "-> " .. tostring(item)
end,
})
vim.keymap.set('n', '<leader>fb', function() require('fzf-lua').buffers() end, {desc='open [b]uffers'})
vim.keymap.set('n', '<leader>ff', function() require('fzf-lua').files() end, {desc='[r]esume last command'})
vim.keymap.set('n', '<leader>fr', function() require('fzf-lua').files() end, {desc='[f]iles'})