From 71cceef1655e4b4f1a0df65fe20e83c9947de486 Mon Sep 17 00:00:00 2001 From: engines2k Date: Wed, 17 Jun 2026 10:54:47 -0600 Subject: [PATCH] fix sG (grep hidden files) --- init.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index c7a7aa93..76b5018d 100644 --- a/init.lua +++ b/init.lua @@ -308,7 +308,9 @@ require('lazy').setup({ vim.keymap.set('n', 'sw', builtin.grep_string, { desc = '[S]earch current [W]ord' }) vim.keymap.set('n', 'sg', builtin.live_grep, { desc = '[S]earch by [g]rep' }) vim.keymap.set('n', 'sG', function() - builtin.live_grep { no_ignore = true, hidden = true } + require('telescope.builtin').live_grep { + additional_args = { '--no-ignore', '--hidden' }, + } end, { desc = '[S]earch by [G]rep (includes hidden / ignored)' }) vim.keymap.set('n', 'sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' }) vim.keymap.set('n', 'sr', builtin.resume, { desc = '[S]earch [R]esume' }) @@ -450,6 +452,8 @@ require('lazy').setup({ -- the definition of its *type*, not where it was *defined*. map('grt', require('telescope.builtin').lsp_type_definitions, '[G]oto [T]ype Definition') + map('gd', vim.lsp.buf.definition, '[G]o to [D]efinition') + -- This function resolves a difference between neovim nightly (version 0.11) and stable (version 0.10) ---@param client vim.lsp.Client ---@param method vim.lsp.protocol.Method