32 lines
702 B
Lua
32 lines
702 B
Lua
return {
|
|
"nvim-telescope/telescope.nvim",
|
|
dependencies = {
|
|
"nvim-lua/plenary.nvim",
|
|
},
|
|
config = function()
|
|
local telescope = require("telescope")
|
|
local telescope_builtin = require("telescope.builtin")
|
|
|
|
telescope.setup({
|
|
defaults = {
|
|
prompt_prefix = "",
|
|
sorting_strategy = "ascending"
|
|
}
|
|
})
|
|
|
|
-- Leader + f : Ouvrir la recherche de fichiers
|
|
vim.keymap.set("n", "<leader>f", telescope_builtin.find_files, {
|
|
desc = "Find files",
|
|
noremap = true,
|
|
silent = true
|
|
})
|
|
|
|
-- Leader + g : Ouvrir la recherche textuelle
|
|
vim.keymap.set("n", "<leader>g", telescope_builtin.live_grep, {
|
|
desc = "Live grep",
|
|
noremap = true,
|
|
silent = true
|
|
})
|
|
end
|
|
}
|