diff --git a/lua/cmp/utils/feedkeys.lua b/lua/cmp/utils/feedkeys.lua index cd20f60..f6349cb 100644 --- a/lua/cmp/utils/feedkeys.lua +++ b/lua/cmp/utils/feedkeys.lua @@ -24,7 +24,7 @@ feedkeys.call = setmetatable({ if callback then local id = misc.id('cmp.utils.feedkeys.call') self.callbacks[id] = callback - table.insert(queue, { keymap.t('call v:lua.cmp.utils.feedkeys.call.run(%s)'):format(id), 'n', true }) + table.insert(queue, { keymap.t('lua require"cmp.utils.feedkeys".run(%s)'):format(id), 'n', true }) end if is_insert then @@ -42,12 +42,12 @@ feedkeys.call = setmetatable({ end end, }) -misc.set(_G, { 'cmp', 'utils', 'feedkeys', 'call', 'run' }, function(id) +feedkeys.run = function(id) if feedkeys.call.callbacks[id] then feedkeys.call.callbacks[id]() feedkeys.call.callbacks[id] = nil end return '' -end) +end return feedkeys