From 732f67dead13c7bedb84f97d89b70b6ed6ce50a0 Mon Sep 17 00:00:00 2001 From: hrsh7th Date: Fri, 29 Oct 2021 13:09:41 +0900 Subject: [PATCH] Fix #427 --- lua/cmp/utils/keymap.lua | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lua/cmp/utils/keymap.lua b/lua/cmp/utils/keymap.lua index d3c418f..cebb27d 100644 --- a/lua/cmp/utils/keymap.lua +++ b/lua/cmp/utils/keymap.lua @@ -228,7 +228,6 @@ keymap.listen = setmetatable({ expr = false, noremap = true, silent = true, - nowait = true, }) self.cache:set({ 'definition', self.cache:get({ 'id', mode, bufnr, keys }) }, { @@ -289,8 +288,7 @@ keymap.evacuate = function(mode, lhs) expr = map.expr ~= 0, noremap = map.noremap ~= 0, script = map.script ~= 0, - silent = true, - nowait = true, + silent = mode ~= 'c', -- I can't understand but it solves the #427 (wilder.nvim's mapping does not work if silent=true in cmdline mode...) }) return { keys = fallback, mode = 'it' } end @@ -312,7 +310,6 @@ keymap.recursive = function(mode, lhs, rhs) expr = false, noremap = true, silent = true, - nowait = true, }) end return new_rhs