aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2015-09-21 21:59:23 +0200
committerMarc André Tanner <mat@brain-dump.org>2015-10-05 16:54:05 +0200
commita05c75426f5fecd38007b2186b55153bb30a7f93 (patch)
tree60b72f91a837a963798e9b5a8c2a5f6aa44cc6ea
parent2819343fcafdcfc9db4d9213031a6f790fa76f22 (diff)
downloadvis-a05c75426f5fecd38007b2186b55153bb30a7f93.tar.gz
vis-a05c75426f5fecd38007b2186b55153bb30a7f93.tar.xz
vis: fix key alias implementation
-rw-r--r--vis.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/vis.c b/vis.c
index 5ec7a84..249f837 100644
--- 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;