diff --git a/lua/telescope/builtin/__internal.lua b/lua/telescope/builtin/__internal.lua index 84c65b0..e3a1535 100644 --- a/lua/telescope/builtin/__internal.lua +++ b/lua/telescope/builtin/__internal.lua @@ -384,8 +384,10 @@ internal.commands = function(opts) local cr = vim.api.nvim_replace_termcodes("", true, false, true) cmd = cmd .. cr end - vim.cmd [[stopinsert]] - vim.api.nvim_feedkeys(cmd, "t", false) + vim.schedule(function() + vim.cmd [[stopinsert]] + vim.api.nvim_feedkeys(cmd, "t", false) + end) end) return true