local keymap = vim.keymap local config = function() local telescope = require("telescope") telescope.setup({ defaults = { mappings = { i = { [""] = "move_selection_next", [""] = "move_selection_previous", }, }, }, pickers = { find_files = { theme = "dropdown", previewer = false, hidden = true, }, live_grep = { theme = "dropdown", previewer = false, }, buffers = { theme = "dropdown", previewer = false, }, }, }) end return { "nvim-telescope/telescope.nvim", tag = "0.1.8", lazy = false, dependencies = { "nvim-lua/plenary.nvim" }, config = config, keys = { keymap.set("n", "fk", ":Telescope keymaps"), keymap.set("n", "fh", ":Telescope help_tags"), keymap.set("n", "ff", ":Telescope find_files"), keymap.set("n", "fg", ":Telescope live_grep"), keymap.set("n", "fb", ":Telescope buffers"), }, }