From 30f4c30ca3ff53684282c83384796d600eae7e74 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Sun, 4 Mar 2012 07:38:11 +0000 Subject: Add A and I keys for vi status line editing. --- status.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'status.c') diff --git a/status.c b/status.c index af35ff64..0342b5f1 100644 --- a/status.c +++ b/status.c @@ -1038,12 +1038,18 @@ status_prompt_key(struct client *c, int key) c->flags |= CLIENT_STATUS; } break; + case MODEKEYEDIT_SWITCHMODEBEGINLINE: + c->flags |= CLIENT_STATUS; + /* FALLTHROUGH */ case MODEKEYEDIT_STARTOFLINE: if (c->prompt_index != 0) { c->prompt_index = 0; c->flags |= CLIENT_STATUS; } break; + case MODEKEYEDIT_SWITCHMODEAPPENDLINE: + c->flags |= CLIENT_STATUS; + /* FALLTHROUGH */ case MODEKEYEDIT_ENDOFLINE: if (c->prompt_index != size) { c->prompt_index = size; -- cgit