vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit f238e441f78c34038cb5da30fb4873635f1e171b
parent 27fecb93fd5dbef21756bf7ecdce7da6cf2f8a46
Author: Marc André Tanner <mat@brain-dump.org>
Date:   Mon, 21 Sep 2015 21:59:23 +0200

vis: fix key alias implementation

Diffstat:
Mvis.c | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/vis.c b/vis.c @@ -2595,6 +2595,7 @@ static const char *keypress(const char *input) { } else if (binding->alias) { buffer_put0(&vis->input_queue, end); buffer_prepend0(&vis->input_queue, binding->alias); + start = cur = vis->input_queue.data; } } else if (prefix) { /* incomplete key binding? */ cur = end;