Fix cmdline confirmation

This commit is contained in:
hrsh7th
2021-11-05 22:44:43 +09:00
parent d0231d06de
commit 1774ff0f84
7 changed files with 82 additions and 27 deletions

View File

@@ -7,17 +7,9 @@ describe('feedkeys', function()
before_each(spec.before)
it('dot-repeat', function()
feedkeys.call(keymap.t('iaiueo<Esc>'), 'nx')
assert.are.equal(vim.fn.getreg('.'), keymap.t('aiueo'))
end)
it('macro', function()
vim.fn.setreg('q', '')
vim.cmd([[normal! qq]])
feedkeys.call(keymap.t('iaiueo'), 'nt')
feedkeys.call(keymap.t('<Esc>'), 'nt', function()
vim.cmd([[normal! q]])
assert.are.equal(vim.fn.getreg('q'), keymap.t('iaiueo<Esc>'))
print(vim.fn.getreg('q'))
feedkeys.call(keymap.t('iaiueo<Esc>'), 'n', function()
assert.are.equal(vim.fn.getreg('.'), keymap.t('aiueo'))
end)
feedkeys.call('', 'nx')
end)
end)