diff --git a/lua/cmp/utils/keymap.lua b/lua/cmp/utils/keymap.lua index 1a4e113..53d1d9c 100644 --- a/lua/cmp/utils/keymap.lua +++ b/lua/cmp/utils/keymap.lua @@ -172,7 +172,7 @@ misc.set(_G, { 'cmp', 'utils', 'keymap', 'listen', 'run' }, function(mode, keys) local callback = keymap.listen.cache:get({ mode, bufnr, keys }).callback callback(keys, function() local rhs = existing.rhs - if existing.noremap ~= 1 then + if existing.noremap == 0 then vim.api.nvim_buf_set_keymap(0, mode, '(cmp-utils-keymap-listen-run:lhs)', existing.lhs, { expr = false, noremap = true,