From 4907b0e5be02514e1f11c8df1ed885c6e7c70b5c Mon Sep 17 00:00:00 2001 From: hrsh7th Date: Mon, 16 Aug 2021 00:51:26 +0900 Subject: [PATCH] Fix #17 --- lua/cmp/utils/keymap.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lua/cmp/utils/keymap.lua b/lua/cmp/utils/keymap.lua index 27d3731..204325f 100644 --- a/lua/cmp/utils/keymap.lua +++ b/lua/cmp/utils/keymap.lua @@ -144,8 +144,9 @@ misc.set(_G, { 'cmp', 'utils', 'keymap', 'expr' }, function(keys) local callback = keymap.listen.cache:get({ bufnr, keys }).callback callback(keys, function() vim.api.nvim_buf_set_keymap(0, 'i', '(cmp-utils-keymap:_)', existing.rhs, { - expr = existing.expr == 1, - noremap = existing.noremap == 1, + expr = existing.expr ~= 0, + noremap = existing.noremap ~= 0, + script = existing.script ~= 0, silent = true, }) vim.fn.feedkeys(keymap.t('(cmp-utils-keymap:_)'), 'i')