return { "nvim-telescope/telescope.nvim", tag = "0.1.5", opts = { defaults = { mappings = { i = { [''] = 'move_selection_previous', [''] = 'move_selection_next', [''] = 'preview_scrolling_up', } } } }, keys = { { "pf", function() require("telescope.builtin").find_files() end }, { "ps", function() require("telescope.builtin").grep_string({ search = vim.fn.input("Grep > ") }) end }, { "gf", function() require("telescope.builtin").git_files() end }, { "gr", function() require("telescope.builtin").lsp_references() end }, }, dependencies = { "nvim-lua/plenary.nvim" } }