25 lines
643 B
Lua
25 lines
643 B
Lua
return{ {
|
|
"junegunn/fzf.vim",
|
|
dependencies="junegunn/fzf",
|
|
init = function( lazy )
|
|
vim.g.fzf_command_prefix="Fzf"
|
|
end,
|
|
config = function( lazy, opts)
|
|
vim.g.fzf_layout = {
|
|
window = {
|
|
width= 0.9,
|
|
height=0.8
|
|
}
|
|
}
|
|
|
|
vim.keymap.set('n', '<leader>f', ':FzfFiles<cr>', {desc="Fuzzy find files"})
|
|
vim.keymap.set('n', '<leader>b', ':FzfBuffers<cr>', {desc="Fuzzy find buffers"})
|
|
vim.keymap.set('n', '<leader>h', ':FzfHelptags<cr>', {desc="Fuzzy find help tags"})
|
|
vim.keymap.set('n', '<leader>/', ':FzfRg ', {desc="Fuzzy find RG"})
|
|
vim.keymap.set('n', '\\/', ':FzfRg ^#<cr> ', {desc="Fuzzy find headings"})
|
|
|
|
end
|
|
} }
|
|
|
|
|
|
|