From a8c313b9cd9a2c45d811acd43c6e9d7a728d7317 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Wed, 16 Jul 2025 10:39:14 +0100 Subject: [PATCH] Add live grep with args telescope mapping --- lua/plugins/telescope.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 30f54da..fa65681 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -3,6 +3,7 @@ return { dependencies = { 'nvim-lua/plenary.nvim', 'nvim-telescope/telescope-fzy-native.nvim', + 'nvim-telescope/telescope-live-grep-args.nvim', 'nvim-tree/nvim-web-devicons', 'axkirillov/easypick.nvim', 'benfowler/telescope-luasnip.nvim', @@ -31,6 +32,7 @@ return { }, }) telescope.load_extension('fzy_native') + telescope.load_extension('live_grep_args') telescope.load_extension('luasnip') local builtin = require('telescope.builtin') @@ -38,6 +40,7 @@ return { vim.keymap.set('n', 'gF', builtin.find_files, opts) vim.keymap.set('n', 'gf', builtin.git_files, opts) vim.keymap.set('n', 'gg', builtin.live_grep, opts) + vim.keymap.set('n', 'gG', telescope.extensions.live_grep_args.live_grep_args, opts) vim.keymap.set('n', 'gb', builtin.buffers, opts) vim.keymap.set('n', 'gh', builtin.help_tags, opts) vim.keymap.set('n', 'gl', builtin.current_buffer_fuzzy_find, opts)