diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2022-07-23 18:12:37 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-23 18:12:37 +0800 |
| commit | 1849cf0e4c4376445ff05b9f7f5604b22ac915ff (patch) | |
| tree | c1ddf3a082b8379a25c2d862a1df8fda227c37e6 /src/nvim/testdir/test_options.vim | |
| parent | d0ced2a127ab3974deaefcfab214b564b1ef48e7 (diff) | |
| parent | 6cee15da7235b6ba9c428ee43346415fe6a64e6c (diff) | |
| download | rneovim-1849cf0e4c4376445ff05b9f7f5604b22ac915ff.tar.gz rneovim-1849cf0e4c4376445ff05b9f7f5604b22ac915ff.tar.bz2 rneovim-1849cf0e4c4376445ff05b9f7f5604b22ac915ff.zip | |
Merge pull request #19476 from zeertzjq/vim-9.0.0059
vim-patch:9.0.{0059,0061}
Diffstat (limited to 'src/nvim/testdir/test_options.vim')
| -rw-r--r-- | src/nvim/testdir/test_options.vim | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/nvim/testdir/test_options.vim b/src/nvim/testdir/test_options.vim index ccf9c5c35e..c5b1266689 100644 --- a/src/nvim/testdir/test_options.vim +++ b/src/nvim/testdir/test_options.vim @@ -49,7 +49,9 @@ func Test_pastetoggle() let &pastetoggle = str call assert_equal(str, &pastetoggle) call assert_equal("\n pastetoggle=" .. strtrans(str), execute('set pastetoggle?')) + unlet str + set pastetoggle& endfunc func Test_wildchar() @@ -783,7 +785,6 @@ endfunc func Test_rightleftcmd() CheckFeature rightleft set rightleft - set rightleftcmd let g:l = [] func AddPos() @@ -792,6 +793,13 @@ func Test_rightleftcmd() endfunc cmap <expr> <F2> AddPos() + set rightleftcmd= + call feedkeys("/\<F2>abc\<Right>\<F2>\<Left>\<Left>\<F2>" .. + \ "\<Right>\<F2>\<Esc>", 'xt') + call assert_equal([2, 5, 3, 4], g:l) + + let g:l = [] + set rightleftcmd=search call feedkeys("/\<F2>abc\<Left>\<F2>\<Right>\<Right>\<F2>" .. \ "\<Left>\<F2>\<Esc>", 'xt') call assert_equal([&co - 1, &co - 4, &co - 2, &co - 3], g:l) |