Files
vim/after/plugin/telescope.lua
Thomas Ruoff b178a450e8 asdf
2023-05-10 08:00:09 +02:00

15 lines
1018 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 = 'grep current word' })
-- vim.keymap.set('v', '<leader>*', function()
-- require('telescope.builtin').grep_string()
-- end, { desc = 'grep 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' })