Alacritty sends \b on Ctrl-h which is not handled by vty. Adding map _ "\b" KBS [] to .vty/config solves it.
It seems reasonable to me to fix it at this level, without forcing alacritty users to create a config file manually. However I'm not sure whether it could be safely extrapolated to other terminals. Also tests seem to pass but I'm a bit uneasy with the lack of test case for this specific combination (cannot find tests for others though).
Alacritty sends
\b
on Ctrl-h which is not handled by vty. Addingmap _ "\b" KBS []
to .vty/config solves it.It seems reasonable to me to fix it at this level, without forcing alacritty users to create a config file manually. However I'm not sure whether it could be safely extrapolated to other terminals. Also tests seem to pass but I'm a bit uneasy with the lack of test case for this specific combination (cannot find tests for others though).
Found it while investigating https://github.com/smallhadroncollider/taskell/issues/86 (other keybindings discussed at that ticket are taskell-specific issues).