diff options
| author | Simen A. W. Olsen <hello@simenandre.no> | 2025-08-23 10:40:16 +0200 |
|---|---|---|
| committer | Simen A. W. Olsen <hello@simenandre.no> | 2025-08-23 10:40:16 +0200 |
| commit | 9ae165fa0d8cd1ecc433026642484c167c3e0b88 (patch) | |
| tree | e9872ffa19a8a002a544c025d0f70ea8120e6c32 /lua/simenandre/plugins/telescope.lua | |
| parent | 807903b91c013b56e77f9f70758bd137e42cbb65 (diff) | |
| download | config.nvim-9ae165fa0d8cd1ecc433026642484c167c3e0b88.tar.gz config.nvim-9ae165fa0d8cd1ecc433026642484c167c3e0b88.zip | |
update plugins setup
Diffstat (limited to 'lua/simenandre/plugins/telescope.lua')
| -rw-r--r-- | lua/simenandre/plugins/telescope.lua | 21 |
1 files changed, 16 insertions, 5 deletions
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 = { ['<c-enter>'] = 'to_fuzzy_refine' }, - -- }, - -- }, + defaults = { + mappings = { + n = { + ["<c-x>"] = require("telescope.actions").delete_buffer, + ["<delete>"] = require("telescope.actions").delete_buffer, + }, -- n + i = { + ["<C-h>"] = "which_key", + ["<c-x>"] = require("telescope.actions").delete_buffer, + ["<delete>"] = require("telescope.actions").delete_buffer, + }, -- i + }, + }, -- pickers = {} extensions = { ["ui-select"] = { @@ -72,6 +80,9 @@ return { vim.keymap.set("n", "<leader>sk", builtin.keymaps, { desc = "[S]earch [K]eymaps" }) vim.keymap.set("n", "<leader>sf", builtin.find_files, { desc = "[S]earch [F]iles" }) vim.keymap.set("n", "<leader>ss", builtin.builtin, { desc = "[S]earch [S]elect Telescope" }) + + vim.keymap.set("n", "<leader>st", builtin.treesitter, { desc = "[S]earch [T]reesitter" }) + vim.keymap.set("n", "<leader>sw", builtin.grep_string, { desc = "[S]earch current [W]ord" }) vim.keymap.set("n", "<leader>sg", builtin.live_grep, { desc = "[S]earch by [G]rep" }) vim.keymap.set("n", "<leader>sd", builtin.diagnostics, { desc = "[S]earch [D]iagnostics" }) |
