1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
return {
'nvim-telescope/telescope.nvim',
dependencies = { 'nvim-lua/plenary.nvim' },
config = function()
require('telescope').setup({
defaults = {
sorting_strategy = "ascending",
layout_strategy = 'bottom_pane',
layout_config = {
height = 10,
},
prompt_prefix = "",
selection_caret = "",
entry_prefix = "",
border = true,
borderchars = { "─", " ", " ", " ", "─", "─", " ", " " },
preview = false,
},
})
local builtin = require('telescope.builtin')
vim.keymap.set('n', '<leader>f', builtin.find_files, {})
vim.keymap.set('n', '<leader>r', builtin.live_grep, {})
vim.keymap.set('n', '<leader>b', function()
builtin.buffers({ sort_mru = true, ignore_current_buffer = true})
end)
end
}
|