Files
vim/after/plugin/telescope.lua
2023-04-28 11:14:28 +02:00

12 lines
878 B
Lua

-- Enable telescope fzf native, if installed
pcall(require('telescope').load_extension, 'fzf')
vim.keymap.set('n', '<leader><space>', require('telescope.builtin').buffers, { desc = ' find buffer' })
vim.keymap.set('n', '<leader>/', require('telescope.builtin').live_grep, { desc = 'grep' })
vim.keymap.set('n', '<leader>*', require('telescope.builtin').grep_string, { desc = 'current word' })
vim.keymap.set('n', '<leader>ff', require('telescope.builtin').find_files, { desc = 'files' })
vim.keymap.set('n', '<leader>fh', require('telescope.builtin').help_tags, { desc = 'help' })
vim.keymap.set('n', '<leader>fk', require('telescope.builtin').keymaps, { desc = 'keymaps' })
vim.keymap.set('n', '<leader>fo', require('telescope.builtin').oldfiles, { desc = 'recently opened files' })
vim.keymap.set('n', '<leader>fr', require('telescope.builtin').resume, { desc = 'resume' })