Skip to content

Commit d4219d4

Browse files
authored
Adds two essential telescope keymaps (nvim-lua#528)
* Added keymap for select Telescope picker * Added keymap for search in all open files
1 parent 9b4e88e commit d4219d4

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

init.lua

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,14 @@ vim.keymap.set('n', '<leader>/', function()
399399
})
400400
end, { desc = '[/] Fuzzily search in current buffer' })
401401

402+
local function telescope_live_grep_open_files()
403+
require('telescope.builtin').live_grep {
404+
grep_open_files = true,
405+
prompt_title = 'Live Grep in Open Files',
406+
}
407+
end
408+
vim.keymap.set('n', '<leader>s/', telescope_live_grep_open_files, { desc = '[S]earch [/] in Open Files' })
409+
vim.keymap.set('n', '<leader>ss', require('telescope.builtin').builtin, { desc = '[S]earch [S]elect Telescope' })
402410
vim.keymap.set('n', '<leader>gf', require('telescope.builtin').git_files, { desc = 'Search [G]it [F]iles' })
403411
vim.keymap.set('n', '<leader>sf', require('telescope.builtin').find_files, { desc = '[S]earch [F]iles' })
404412
vim.keymap.set('n', '<leader>sh', require('telescope.builtin').help_tags, { desc = '[S]earch [H]elp' })

0 commit comments

Comments
 (0)