diff --git a/nvim/lua/telescope.lua b/nvim/lua/telescope.lua new file mode 100644 index 0000000..dd1895f --- /dev/null +++ b/nvim/lua/telescope.lua @@ -0,0 +1,26 @@ +vim.pack.add({ + 'https://github.com/nvim-lua/plenary.nvim', + 'https://github.com/nvim-telescope/telescope.nvim', + 'https://github.com/nvim-telescope/telescope-fzf-native.nvim' +}) + +local builtin = require('telescope.builtin') + +-- Keys +vim.keymap.set('n', + 'ff', + builtin.find_files, + { desc = 'Telescope find files' } +) +vim.keymap.set('n', + 'fg', + builtin.live_grep, { desc = 'Telescope live grep' } +) +vim.keymap.set('n', + '', + builtin.buffers, { desc = 'Telescope buffers' } +) +vim.keymap.set('n', + 'fh', + builtin.help_tags, { desc = 'Telescope help tags' } +)