From 47d7cfc06abd8661e28dc919882a2fcf01c99729 Mon Sep 17 00:00:00 2001 From: hrsh7th Date: Tue, 14 Dec 2021 17:46:31 +0900 Subject: [PATCH] Fix #640 --- lua/cmp/core.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lua/cmp/core.lua b/lua/cmp/core.lua index 2df94f9..e41ebfa 100644 --- a/lua/cmp/core.lua +++ b/lua/cmp/core.lua @@ -322,6 +322,7 @@ core.confirm = function(self, e, option, callback) -- Close menus. self.view:close() + feedkeys.call(keymap.t('set indentkeys='), 'n') feedkeys.call('', 'n', function() local ctx = context.new() local keys = {} @@ -427,6 +428,7 @@ core.confirm = function(self, e, option, callback) feedkeys.call(table.concat(keys, ''), 'int') end end) + feedkeys.call(keymap.t('set indentkeys=%s'):format(vim.fn.escape(vim.bo.indentkeys, ' "|\\')), 'n') feedkeys.call('', 'n', function() e:execute(vim.schedule_wrap(function() release()