Ao contrário dos aplicativos gráficos, os aplicativos de célula de caractere (aqueles executados em terminais) não vêem pressionamentos de teclas, eles vêem caracteres. A maneira como o Linux configura o teclado, ‹Ctrl› ‹Backspace› é ‹Ctrl› ‹H›, isto é, caractere ‹U+0008›
(e simples ‹Backspace› é ‹Del›, que é caractere ‹U+007F›
, geralmente visualizado como ^?
e muito diferente do que a tecla ‹Delete› gera).
Eles não são chaves diferentes. Eles são os mesmos. Se seu shell for Bash, você poderá ver quais caracteres são enviados por uma determinada tecla pressionando