diff options
author | Oliver Kiddle <opk@zsh.org> | 2014-10-30 21:52:18 +0100 |
---|---|---|
committer | Oliver Kiddle <opk@zsh.org> | 2014-10-30 21:52:36 +0100 |
commit | fd302c9837b0034962471b9288b182e2525ba1d8 (patch) | |
tree | 9b47d9b32d8612077b25aeb5ea937725c8946b70 /Test | |
parent | 9d2cfa7af6b8973e13716f7c36f7fb156e3348dd (diff) | |
download | zsh-fd302c9837b0034962471b9288b182e2525ba1d8.tar.gz zsh-fd302c9837b0034962471b9288b182e2525ba1d8.tar.xz zsh-fd302c9837b0034962471b9288b182e2525ba1d8.zip |
33570, 33576: make killring/yank-pop work in vi mode after
vi-put-before and vi-put-after
Diffstat (limited to 'Test')
-rw-r--r-- | Test/X02zlevi.ztst | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Test/X02zlevi.ztst b/Test/X02zlevi.ztst index 2af6f06e6..185980b70 100644 --- a/Test/X02zlevi.ztst +++ b/Test/X02zlevi.ztst @@ -116,6 +116,34 @@ >BUFFER: stnwararart >CURSOR: 9 + zpty_run 'bindkey -a "^P" yank-pop' + zletest $'word\C-wline\eddiSE\eP\C-P' +0:line based put before followed by character based yank-pop +>BUFFER: SwordE +>CURSOR: 4 + + zletest $'line\eddiword\C-w\eiSE\eP\C-P' +0:character based put before followed by line based yank-pop +>BUFFER: line +>SE +>CURSOR: 0 + + zletest $'one two three\C-w\C-w\C-wSE\e0p\C-P\C-P' +0:put after cycled twice with yank-pop +>BUFFER: SthreeE +>CURSOR: 5 + + zletest $'word\C-wline\eddiSE\ehp\C-P' +0:line based put after followed by character based yank-pop +>BUFFER: SwordE +>CURSOR: 5 + + zletest $'line\eddiword\C-w\eiSE\ehp\C-P' +0:character based after before followed by line based yank-pop +>BUFFER: SE +>line +>CURSOR: 3 + zletest $'word\euaend' 0:undo initial change >BUFFER: end |