From ec62e11a727803beeaf3f41ef2a151dfb41dc702 Mon Sep 17 00:00:00 2001 From: Jeff Huffman Date: Sun, 27 Jun 2021 22:44:30 -0400 Subject: [PATCH] handle home and end keys in urxvt --- src/editline.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/editline.c b/src/editline.c index bf77790..31e6800 100644 --- a/src/editline.c +++ b/src/editline.c @@ -1061,6 +1061,8 @@ static el_status_t meta(void) case '4': tty_get(); return end_line(); /* End */ case '5': tty_get(); return CSstay; /* PgUp */ case '6': tty_get(); return CSstay; /* PgDn */ + case '7': tty_get(); return beg_line(); /* Home (urxvt) */ + case '8': tty_get(); return end_line(); /* End (urxvt) */ case 'A': return h_prev(); /* Up */ case 'B': return h_next(); /* Down */ case 'C': return fd_char(); /* Left */