------------------------------------------------------------------------------- -- - Telescope configuration - ------------------------------------------------------------------------------- local actions = require('telescope.actions') require('telescope').setup { defaults = { mappings = { i = { -- Switch out M-q and C-q since C-q will be used more often [""] = actions.send_to_qflist + actions.open_qflist, [""] = actions.send_selected_to_qflist + actions.open_qflist, }, n = { -- Switch out M-q and C-q since C-q will be used more often [""] = actions.send_to_qflist + actions.open_qflist, [""] = actions.send_selected_to_qflist + actions.open_qflist, } }, } } require('telescope').load_extension('dap') default_opts = {noremap = true} local function set_keymap(...) vim.api.nvim_set_keymap(...) end set_keymap('n', '', "lua require('telescope.builtin').find_files()", default_opts) set_keymap('n', '', "lua require('telescope.builtin').live_grep()", default_opts)