local builtin = require('telescope.builtin') require('telescope').load_extension('fzf') vim.keymap.set('n', 'o', builtin.find_files, {}) vim.keymap.set('n', 'l', builtin.git_files, {}) vim.keymap.set('n', 'g', builtin.live_grep, {}) vim.keymap.set('n', 'b', builtin.buffers, {}) vim.keymap.set('n', 'i', builtin.grep_string, {}) vim.keymap.set('n', 'r', builtin.lsp_references, {}) vim.keymap.set('n', 'd', builtin.diagnostics, {}) vim.keymap.set('n', 's', builtin.lsp_document_symbols, {}) vim.keymap.set('n', 't', builtin.treesitter, {}) local actions = require "telescope.actions" require('telescope').setup{ defaults = { mappings = { i = { [""] = actions.move_selection_next, [""] = actions.move_selection_previous, } } } }