/ usr / bin / reset desativa o retrocesso

5

Seguindo esta questão , executar /usr/bin/reset destrói minha funcionalidade de backspace.

O que posso fazer? Depois de pressionar backspace, recebo ^?

    
por flybywire 26.07.2009 / 15:21

3 respostas

5

Isso fará com que o terminal interprete a chave como Backspace:

stty erase "^?"

( ^? pode ser a tecla Backspace ou o literal ^ ? .)

    
por 26.07.2009 / 16:26
4

Provavelmente, você precisa corrigir a variável TERM para refletir com mais precisão o emulador de terminal que está realmente usando. Veja man reset .

O que está acontecendo aqui é que reset está colocando as coisas em um estado muito baunilha para garantir que você possa fazer uma alguma interação com o terminal. Se os seus scripts de login configurarem alguma regra chave de interpretação não coberta pela variável TERM (como o sugerido pela grawity ), você terá que reaplicar estes manualmente.

    
por 26.07.2009 / 16:31
2

A resposta tudo-você-queria-saber-e-mais:

link

    
por 26.07.2009 / 17:26