From 3b2163b821f4dbf1003804b9b19fd276dc4bc350 Mon Sep 17 00:00:00 2001 From: tdback Date: Wed, 4 Dec 2024 18:48:24 -0500 Subject: initial commit to new repo --- lua/custom/plugins/telescope.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 lua/custom/plugins/telescope.lua (limited to 'lua/custom/plugins/telescope.lua') diff --git a/lua/custom/plugins/telescope.lua b/lua/custom/plugins/telescope.lua new file mode 100644 index 0000000..8593110 --- /dev/null +++ b/lua/custom/plugins/telescope.lua @@ -0,0 +1,17 @@ +return { + "nvim-telescope/telescope.nvim", + tag = "0.1.8", + dependencies = { + "nvim-lua/plenary.nvim", + }, + config = function() + require("telescope").setup({}) + + local builtin = require("telescope.builtin") + vim.keymap.set("n", "sf", builtin.find_files, { desc = "[s]earch [f]iles" }) + vim.keymap.set("n", "sg", builtin.live_grep, { desc = "[s]earch by [g]rep" }) + vim.keymap.set("n", "sw", builtin.grep_string, { desc = "[s]earch current [w]ord" }) + vim.keymap.set("n", "sb", builtin.buffers, { desc = "[s]earch [b]uffers" }) + vim.keymap.set("n", "sh", builtin.help_tags, { desc = "[s]earch [h]elp" }) + end, +} -- cgit v1.2.3