local telescope = require('telescope') local builtin = require('telescope.builtin') local ignore_pattern = {"*.class", "*.jar"} local final_command = {"find", "."} for _, patt in ipairs(ignore_pattern) do table.insert(final_command, "-not") table.insert(final_command, "-name") table.insert(final_command, patt) end telescope.setup({ pickers = { find_files = { find_command = final_command, } } }) vim.keymap.set('n', '', builtin.find_files, {}) vim.keymap.set('n', 'g', builtin.git_files, {}) vim.keymap.set('n', 'd', builtin.buffers, {})