mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-11-21 13:00:57 +01:00
33519: last character in the buffer can be cut, changed or yanked using vi-forward-char
This commit is contained in:
parent
bdedf7b40b
commit
2fe4bfb100
3 changed files with 9 additions and 1 deletions
|
|
@ -1,5 +1,8 @@
|
|||
2014-10-23 Oliver Kiddle <opk@zsh.org>
|
||||
|
||||
* 33519: Src/Zle/zle_move.c, Test/X02zlevi.ztst: last character
|
||||
in the buffer can be cut, changed or yanked using vi-forward-char
|
||||
|
||||
* 33518: Doc/Zsh/zle.yo, Src/Zle/zle.h, Src/Zle/zle_utils.c,
|
||||
Src/Zle/zle_vi.c, Test/X02zlevi.ztst: add support for "_ vi
|
||||
buffer and arguments to vi-set-buffer from a zle widget
|
||||
|
|
|
|||
|
|
@ -599,7 +599,7 @@ vimatchbracket(UNUSED(char **args))
|
|||
int
|
||||
viforwardchar(char **args)
|
||||
{
|
||||
int lim = findeol() - invicmdmode();
|
||||
int lim = findeol() - invicmdmode() + virangeflag;
|
||||
int n = zmult;
|
||||
|
||||
if (n < 0) {
|
||||
|
|
|
|||
|
|
@ -10,6 +10,11 @@
|
|||
|
||||
%test
|
||||
|
||||
zletest $'goox\ecld'
|
||||
0:change last character in buffer
|
||||
>BUFFER: good
|
||||
>CURSOR: 4
|
||||
|
||||
zletest $'yankee doodle\ebhDyy0"1P'
|
||||
0:paste register 1 to get last deletion
|
||||
>BUFFER: doodleyankee
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue