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