return { 'github/copilot.vim', opts = { suggestion = { enabled = false }, panel = { enabled = false }, filetypes = { gitcommit = true, yaml = true, markdown = true, help = true, }, }, build = ':Copilot auth', config = function() -- vim.keymap.set('n', '<leader>pp', ':set invpaste<CR>', { noremap = true, desc = 'Co[p]ilot [P]aste' }) vim.keymap.set('i', '<C-J>', 'copilot#Accept("\\<CR>")', { expr = true, replace_keycodes = false, }) vim.g.copilot_no_tab_map = true vim.g.copilot_filetypes = { gitcommit = true, markdown = true, xml = false, } end, }