diff options
| author | Oliver Kiddle <opk@zsh.org> | 2016-11-17 12:28:08 +0100 |
|---|---|---|
| committer | Oliver Kiddle <opk@zsh.org> | 2016-11-17 12:28:08 +0100 |
| commit | 48bdcd771308072c1cfc35220e4478356fd475fa (patch) | |
| tree | fb480ee81c57295ae807733bd7e8391d4038732c /Test | |
| parent | 39952: add registers special parameter to provide access to the vi register b... (diff) | |
| download | zsh-48bdcd771308072c1cfc35220e4478356fd475fa.tar zsh-48bdcd771308072c1cfc35220e4478356fd475fa.tar.gz zsh-48bdcd771308072c1cfc35220e4478356fd475fa.tar.bz2 zsh-48bdcd771308072c1cfc35220e4478356fd475fa.tar.lz zsh-48bdcd771308072c1cfc35220e4478356fd475fa.tar.xz zsh-48bdcd771308072c1cfc35220e4478356fd475fa.tar.zst zsh-48bdcd771308072c1cfc35220e4478356fd475fa.zip | |
39959: when repeating vi changes advance through the numbered killring registers
Also fix numeric arguments with vi-repeat-change: and argument passed
to the repeat replaces that previously saved with the change.
Diffstat (limited to 'Test')
| -rw-r--r-- | Test/X02zlevi.ztst | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Test/X02zlevi.ztst b/Test/X02zlevi.ztst index 70fef4c67..c19573241 100644 --- a/Test/X02zlevi.ztst +++ b/Test/X02zlevi.ztst @@ -130,6 +130,16 @@ >long >CURSOR: 0 + zletest $'one two\e03rX$.' +0:repeat replace chars at the end of the line consumes the replace char +>BUFFER: XXX two +>CURSOR: 6 + + zletest $'one two three\e02rxw3.w.' +0:numeric argument to repeat replaces change count +>BUFFER: xxe xxx xxxee +>CURSOR: 10 + zletest $'yankee doodle\ebhDyy0"1P' 0:paste register 1 to get last deletion >BUFFER: doodleyankee @@ -178,6 +188,11 @@ > >CURSOR: 0 + zletest $'123456789\exxxxxxxxx"1P.........' +0:repeat advances to next killring register +>BUFFER: 9987654321 +>CURSOR: 0 + zletest $'Z\exayankee doodle\e"_db0"_yeP' 0:yank and delete to black hole register >BUFFER: Zyankee e |
