feat(telescope): add keymap for relative grep
This commit is contained in:
@@ -17,6 +17,7 @@ return {
|
|||||||
local telescope = require("telescope")
|
local telescope = require("telescope")
|
||||||
local builtin = require("telescope.builtin")
|
local builtin = require("telescope.builtin")
|
||||||
local actions = require("telescope.actions")
|
local actions = require("telescope.actions")
|
||||||
|
local utils = require("telescope.utils")
|
||||||
|
|
||||||
telescope.setup({
|
telescope.setup({
|
||||||
defaults = {
|
defaults = {
|
||||||
@@ -134,6 +135,20 @@ return {
|
|||||||
previewer = true,
|
previewer = true,
|
||||||
})
|
})
|
||||||
end)
|
end)
|
||||||
|
vim.keymap.set("n", "<leader>fG", function()
|
||||||
|
builtin.live_grep({
|
||||||
|
additional_args = function(_)
|
||||||
|
return {
|
||||||
|
"--hidden",
|
||||||
|
"--iglob=!.venv",
|
||||||
|
"--iglob=!vendor",
|
||||||
|
"--iglob=!.git",
|
||||||
|
}
|
||||||
|
end,
|
||||||
|
cwd = utils.buffer_dir(),
|
||||||
|
previewer = true,
|
||||||
|
})
|
||||||
|
end)
|
||||||
vim.keymap.set("n", "<leader>fb", function()
|
vim.keymap.set("n", "<leader>fb", function()
|
||||||
builtin.buffers({ previewer = false, sort_mru = true })
|
builtin.buffers({ previewer = false, sort_mru = true })
|
||||||
end)
|
end)
|
||||||
|
|||||||
Reference in New Issue
Block a user