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:
| M | vis.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;