From 9ae165fa0d8cd1ecc433026642484c167c3e0b88 Mon Sep 17 00:00:00 2001 From: "Simen A. W. Olsen" Date: Sat, 23 Aug 2025 10:40:16 +0200 Subject: update plugins setup --- lua/simenandre/plugins/telescope.lua | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) (limited to 'lua/simenandre/plugins/telescope.lua') diff --git a/lua/simenandre/plugins/telescope.lua b/lua/simenandre/plugins/telescope.lua index 4df7e62..313a4ed 100644 --- a/lua/simenandre/plugins/telescope.lua +++ b/lua/simenandre/plugins/telescope.lua @@ -49,11 +49,19 @@ return { -- You can put your default mappings / updates / etc. in here -- All the info you're looking for is in `:help telescope.setup()` -- - -- defaults = { - -- mappings = { - -- i = { [''] = 'to_fuzzy_refine' }, - -- }, - -- }, + defaults = { + mappings = { + n = { + [""] = require("telescope.actions").delete_buffer, + [""] = require("telescope.actions").delete_buffer, + }, -- n + i = { + [""] = "which_key", + [""] = require("telescope.actions").delete_buffer, + [""] = require("telescope.actions").delete_buffer, + }, -- i + }, + }, -- pickers = {} extensions = { ["ui-select"] = { @@ -72,6 +80,9 @@ return { vim.keymap.set("n", "sk", builtin.keymaps, { desc = "[S]earch [K]eymaps" }) vim.keymap.set("n", "sf", builtin.find_files, { desc = "[S]earch [F]iles" }) vim.keymap.set("n", "ss", builtin.builtin, { desc = "[S]earch [S]elect Telescope" }) + + vim.keymap.set("n", "st", builtin.treesitter, { desc = "[S]earch [T]reesitter" }) + 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", "sd", builtin.diagnostics, { desc = "[S]earch [D]iagnostics" }) -- cgit v1.3.1