chores: use stopinsert (#1745)

This commit is contained in:
yetone
2025-03-28 00:17:01 +08:00
committed by GitHub
parent cfc5a78813
commit a9b01e766e
6 changed files with 14 additions and 17 deletions

View File

@@ -136,8 +136,8 @@ function M.func(opts, on_log, on_complete)
local confirm = Helpers.confirm("Are you sure you want to apply this modification?", function(ok)
pcall(vim.api.nvim_del_augroup_by_id, augroup)
vim.api.nvim_set_current_win(sidebar.code.winid)
vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes("<Esc>", true, false, true), "n", true)
vim.cmd("undo")
vim.cmd("noautocmd stopinsert")
vim.cmd("noautocmd undo")
if not ok then
vim.api.nvim_set_current_win(current_winid)
on_complete(false, "User canceled")