return { "windwp/nvim-autopairs", event = "InsertEnter", opts = { check_ts = true, }, config = function(_, opts) require("nvim-autopairs").setup(opts) --- setup for cmp local cmp_autopairs = require("nvim-autopairs.completion.cmp") local cmp_status_ok, cmp = pcall(require, "cmp") if not cmp_status_ok then return end cmp.event:on("confirm_done", cmp_autopairs.on_confirm_done()) end, }