From 5437ea938ffbe02298cebeb867b309d5521f911e Mon Sep 17 00:00:00 2001 From: SL1900 Date: Mon, 11 Aug 2025 17:49:03 +0900 Subject: [PATCH] Added telescope-live-grep-args plugin --- lua/plugins/telescope.lua | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 64a4f9d..7ace634 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -95,5 +95,27 @@ return { require("telescope").setup(opts) require("telescope").load_extension("undo") end - } + }, + { + "nvim-telescope/telescope-live-grep-args.nvim", + config = function() + local lga_actions = require("telescope-live-grep-args.actions") + require("telescope").setup({ + extensions = { + live_grep_args = { + auto_quoting = true, + mappings = { + i = { + [""] = lga_actions.quote_prompt(), + [""] = lga_actions.quote_prompt({ postfix = " --iglob "}), + [""] = lga_actions.to_fuzzy_refine, + } + } + } + } + }) + require("telescope").load_extension("live_grep_args") + vim.keymap.set("n", "fg", ":lua require(\"telescope\").extensions.live_grep_args.live_grep_args()") + end + }, }