Como eu acho que as teclas Del, Tab e seta também não funcionaram. Se você tiver echo $0
e vir /bin/sh
, precisará definir seu shell como /bin/bash
. Portanto, execute chsh -s /bin/bash
para alterar seu shell de login para bash
e verifique novamente se as chaves (Backspace, Del, Tab e setas) foram corrigidas.
Ou você pode ter certeza de que seu TTY está configurado com os caracteres certos, verificando a saída de stty -a
e definindo o caractere de apagamento para corresponder ao que está sendo enviado com stty erase ^?
.
Se você executar stty -a | grep -w erase
, verá algo assim:
Se isso for diferente, alterando o shell de login para bash
, resolva o problema, mas se não resolver, execute stty erase ^?
para resolver o problema e faça o mesmo com as outras chaves (Del, Tab, teclas de seta) .