From 3624916adde3df4efe19ff45cd4fb5e764dc9c5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 5 Jul 2025 10:41:16 +0200 Subject: [PATCH] nvim: add grep_string picker --- .config/nvim/after/plugin/telescope.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.config/nvim/after/plugin/telescope.lua b/.config/nvim/after/plugin/telescope.lua index 8994860f..d600fc5d 100644 --- a/.config/nvim/after/plugin/telescope.lua +++ b/.config/nvim/after/plugin/telescope.lua @@ -43,6 +43,10 @@ telescope.setup { live_grep = { layout_config = { height = 0.8 }, }, + grep_string = { + layout_config = { height = 0.8 }, + initial_mode = "normal", + }, resume = { initial_mode = "normal", }, @@ -71,9 +75,9 @@ vim.keymap.set("n", "/", init_buffer_picker) vim.keymap.set("n", "?", cached_buffer_picker) vim.keymap.set("n", "/", builtin["find_files"]) --- vim.keymap.set("n", "g/", builtin["git_files"]) vim.keymap.set("n", "?", builtin["help_tags"]) vim.keymap.set("n", "g/", builtin["live_grep"]) +vim.keymap.set("n", "gw", builtin["grep_string"]) -- greps current word under cursor vim.keymap.set("n", "d", builtin["diagnostics"]) vim.keymap.set("n", "b", builtin["buffers"]) vim.keymap.set("n", "sp", builtin["spell_suggest"])