From 48e41b36a32ef373f5528a41e66ba02c3d673ed8 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sat, 30 Sep 2017 14:58:41 +0200 Subject: [PATCH] Support the ^[[1~ for Home and ^[[4~ for End escape sequences in sh(1). --- sh/editline.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sh/editline.c b/sh/editline.c index 5ff9528a..31c89b97 100644 --- a/sh/editline.c +++ b/sh/editline.c @@ -611,8 +611,12 @@ void edit_line(struct edit_line* edit_state) edit_line_show(edit_state); } break; case '~': + if ( params[0] == 1 ) + edit_line_type_home(edit_state); if ( params[0] == 3 ) edit_line_type_delete(edit_state); + if ( params[0] == 4 ) + edit_line_type_end(edit_state); break; } escape = 0;