diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2022-07-16 21:39:05 +0800 |
|---|---|---|
| committer | zeertzjq <zeertzjq@outlook.com> | 2022-07-16 21:55:27 +0800 |
| commit | 780edfc0eb1293f5813d904ad61fc65bbbb41784 (patch) | |
| tree | 7bb4d31d5cd799d8158360722eb6cb989ff14633 /src/nvim/testdir/test_registers.vim | |
| parent | bc73795a5858129a84d510f682c9dcb17aa1813a (diff) | |
| download | rneovim-780edfc0eb1293f5813d904ad61fc65bbbb41784.tar.gz rneovim-780edfc0eb1293f5813d904ad61fc65bbbb41784.tar.bz2 rneovim-780edfc0eb1293f5813d904ad61fc65bbbb41784.zip | |
vim-patch:8.2.2608: character input not fully tested
Problem: Character input not fully tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#7963)
https://github.com/vim/vim/commit/f4fcedc59d4cc5ae6b5270a933e8377030283c1c
Cherry-pick related changes from patches 8.2.{0433,0866}.
Diffstat (limited to 'src/nvim/testdir/test_registers.vim')
| -rw-r--r-- | src/nvim/testdir/test_registers.vim | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_registers.vim b/src/nvim/testdir/test_registers.vim index abe28b77cd..52e745438d 100644 --- a/src/nvim/testdir/test_registers.vim +++ b/src/nvim/testdir/test_registers.vim @@ -684,6 +684,16 @@ func Test_insert_small_delete() bwipe! endfunc +" Record in insert mode using CTRL-O +func Test_record_in_insert_mode() + new + let @r = '' + call setline(1, ['foo']) + call feedkeys("i\<C-O>qrbaz\<C-O>q", 'xt') + call assert_equal('baz', @r) + bwipe! +endfunc + func Test_record_in_select_mode() new call setline(1, 'text') |