local actions = require('telescope.actions') local mappingTab = { i = { [''] = actions.select_tab, [''] = actions.select_default, }, } require('telescope').setup({ defaults = { mappings = { i = { [''] = actions.close, [''] = actions.select_default + actions.center, [''] = actions.send_selected_to_loclist, [''] = actions.smart_send_to_qflist, }, }, }, pickers = { -- Your special builtin config goes in here buffers = { sort_lastused = true, theme = 'ivy', mappings = { i = { [''] = actions.delete_buffer, [''] = actions.select_default, }, n = { [''] = actions.delete_buffer, }, }, }, find_files = { theme = 'ivy', previewer = false, }, oldfiles = { theme = 'ivy', }, git_files = { theme = 'ivy', previewer = false, }, lsp_dynamic_workspace_symbols = {}, }, }) require('telescope').load_extension('fzf') local utils = require('utils') utils.map('n', 'f', "lua require('telescope.builtin').find_files({no_ignore=true})") utils.map('n', '', 'lua require("telescope.builtin").find_files({no_ignore=true})') utils.map('n', 'g', 'Telescope git_files') utils.map('n', 'o', 'Telescope oldfiles') utils.map('n', 'h', 'Telescope command_history') utils.map('v', 'h', 'Telescope command_history') utils.map('n', '', 'Telescope commands') utils.map('n', 'b', 'Telescope buffers') utils.map('n', 'q', 'Telescope quickfix') utils.map('n', 'l', 'Telescope live_grep') utils.map('n', '', 'Telescope live_grep') utils.map('n', '', 'Telescope neoclip') utils.map('n', 'j', 'Telescope jumplist') utils.map('n', '', 'Telescope current_buffer_fuzzy_find')