# HG changeset patch # User zegervdv # Date 1636103988 -3600 # Node ID 22147b3bdbc2edf634446842f56aed7e4ab30707 # Parent 85bc5605b2e04cb4fa447eafe76340e0596fe294 Update nvim-autopairs config diff -r 85bc5605b2e0 -r 22147b3bdbc2 .chezmoitemplates/init.lua --- a/.chezmoitemplates/init.lua Wed Nov 03 14:01:32 2021 +0100 +++ b/.chezmoitemplates/init.lua Fri Nov 05 10:19:48 2021 +0100 @@ -94,11 +94,9 @@ local npairs = require 'nvim-autopairs' local Rule = require 'nvim-autopairs.rule' - require('nvim-autopairs.completion.cmp').setup { - map_cr = true, -- map on insert mode - map_complete = true, -- it will auto insert `(` after select function or method item - auto_select = false, -- automatically select the first item - } + local cmp = require 'nvim-autopairs.completion.cmp' + + require('cmp').event:on('confirm_done', cmp.on_confirm_done()) npairs.setup { ignored_next_char = string.gsub([[ [%w%%%'%[%.] ]], '%s+', ''),