vis
a vi-like editor based on Plan 9's structural regular expressions
git clone https://9o.is/git/vis.git
commit c2b46190e2d7c25e7084dbbbe56057c345ef7c18 parent 25beaa16d346a0473f7cc9c04f64f3e27b5af573 Author: Marc André Tanner <mat@brain-dump.org> Date: Sat, 16 Jan 2016 14:59:43 +0100 vis: make o and O work in prompt Diffstat:
| M | main.c | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/main.c b/main.c @@ -1544,10 +1544,10 @@ static const char *openline(Vis *vis, const char *keys, const Arg *arg) { vis_operator(vis, VIS_OP_INSERT); if (arg->i > 0) { vis_motion(vis, VIS_MOVE_LINE_END); - vis_keys_inject(vis, keys, "<Enter>"); + vis_keys_inject(vis, keys, "<insert-newline>"); } else { vis_motion(vis, VIS_MOVE_LINE_BEGIN); - vis_keys_inject(vis, keys, "<Enter><Up>"); + vis_keys_inject(vis, keys, "<insert-newline><Up>"); } return keys; }