commit 3c066721b28e5f43299108b989d238a280bb0bf2 from: Omar Polo date: Fri Mar 26 06:55:25 2021 UTC add backspace (keycode 127), for the linux tty linux ttys seems to send 127 on backspace, or at least do that under tmux. Educate telescope to treat 127 as del. commit - 870210fb5207c87268897ced89eb491f6abe8e37 commit + 3c066721b28e5f43299108b989d238a280bb0bf2 blob - ed6846aae47d6767138bba62f10710a0086cbee0 blob + edc75ae140dd3f960138eaa470a3179e8f4f9c93 --- keymap.c +++ keymap.c @@ -101,6 +101,7 @@ static struct keytable { { "", KEY_F(63) }, /* ... */ { "del", KEY_BACKSPACE }, + { "backspace", 127 }, { "esc", 27 }, { "space", ' ' }, { "spc", ' ' }, blob - ec7285e6bb2777a5603c1c5d8cc24cda828a006e blob + ea76161ce074e0e66c62e3f32d97db0864815868 --- ui.c +++ ui.c @@ -351,6 +351,8 @@ load_default_keys(void) minibuffer_set_key("esc", cmd_mini_abort); minibuffer_set_key("C-d", cmd_mini_delete_char); minibuffer_set_key("del", cmd_mini_delete_backward_char); + minibuffer_set_key("backspace", cmd_mini_delete_backward_char); + minibuffer_set_key("C-h", cmd_mini_delete_backward_char); minibuffer_set_key("C-b", cmd_backward_char); minibuffer_set_key("C-f", cmd_forward_char);