From e54dd071f62793d04dec8eb5b731c394fc397c19 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Sat, 13 Jul 2024 20:02:43 +0530 Subject: [PATCH] nvim: keymappings: Add key mapping for invoking vimgrep --- nvim/.config/nvim/lua/keymappings.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nvim/.config/nvim/lua/keymappings.lua b/nvim/.config/nvim/lua/keymappings.lua index 6e3bde4..5ecb57c 100644 --- a/nvim/.config/nvim/lua/keymappings.lua +++ b/nvim/.config/nvim/lua/keymappings.lua @@ -19,8 +19,11 @@ remap('n', 'P', '"*p', opts) -- Search and Replace remap('n', 'c.' , ':%s//g' , opts) remap('n', 'c.', ':%s/\\<\\>//g', opts) --- Exact Search +-- Exact Search in buffer remap('n', 'S', '/\\<\\>', opts) +-- Search +remap('n', 's' , ':silent grep!' , opts) +remap('n', 's', ':silent lgrep!', opts) -- Quit remap('n', 'x', ':x' , opts) remap('n', 'q', ':q' , opts)