From 775e143b787fe345a174d28744212a93653ec25d Mon Sep 17 00:00:00 2001 From: windwp Date: Mon, 2 Aug 2021 11:01:46 +0700 Subject: [PATCH] fix #92 --- lua/nvim-autopairs/completion/compe.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lua/nvim-autopairs/completion/compe.lua b/lua/nvim-autopairs/completion/compe.lua index 4f2efe33..708a4bb5 100644 --- a/lua/nvim-autopairs/completion/compe.lua +++ b/lua/nvim-autopairs/completion/compe.lua @@ -1,4 +1,3 @@ -local remap = vim.api.nvim_set_keymap local npairs = require('nvim-autopairs') local Completion = require('compe.completion') local utils = require('nvim-autopairs.utils') @@ -49,12 +48,18 @@ M.setup = function(opt) local map_complete = opt.map_complete vim.g.completion_confirm_key = '' if map_cr then - remap('i', '', 'v:lua.MPairs.completion_confirm()', { expr = true, noremap = true }) + vim.api.nvim_set_keymap( + 'i', '', 'v:lua.MPairs.completion_confirm()', + { expr = true, noremap = true } + ) end if map_complete then vim.cmd([[ + augroup autopairs_compe + autocmd! autocmd User CompeConfirmDone call v:lua.MPairs.completion_done() + augroup end ]]) end end