В отличие от графических приложений, приложения с символьными ячейками (те, которые работают в терминалах) не видят нажатия клавиш, они видят символы. Linux настраивает клавиатуру ‹Ctrl› ‹Backspace› - это ‹Ctrl› ‹H›, то есть символ ‹U + 0008›
(а простой ‹Backspace› - ‹Del›, который является символом ‹U + 007F›
, обычно отображается как ^?
и сильно отличается от того, что генерирует клавиша ‹Delete›).
Это не разные ключи. Они одинаковые. Если ваша оболочка - Bash, то вы можете увидеть, какие символы отправляются определенной клавишей, нажав ‹Ctrl› ‹V›, а затем эту клавишу.