Como faço para que a tecla delete funcione corretamente?

3

Estou em uma caixa linux:

jla@jaspden-desktop$ uname -a

Linux jaspden-desktop 2.6.35.13-92.fc14.i686 #1 SMP Sat May 21 17:39:42 UTC 2011 i686 i686 i386 GNU/Linux

aqui, no prompt de comando, a tecla backspace exclui o caractere atrás do cursor, e a tecla delete exclui o caractere abaixo do cursor.

Eu faço login remotamente em outra caixa nossa:

$ ssh anvil
Last login: Thu Sep 15 11:58:38 2011 from maspben-desktop.uk.level5networks.com

$ uname -a
Linux anvil 2.6.9-89.ELlargesmp #1 SMP Mon Apr 20 10:43:12 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

Agora, a tecla backspace ainda funciona como antes, mas a tecla delete não exclui nada. Em vez disso, insere um til assim:

jla@anvil$ misspell~ling

Se eu, então, executar o tcsh na caixa remota,

$ tcsh

A tecla delete funciona como se fosse backspace, excluindo o caractere atrás do cursor.

Se eu voltar ao bash, ele retornará ao modo de inserção de til.

Alguma idéia de como corrigir / depurar isso? Isso está me deixando na parede.

    
por John Lawrence Aspden 16.09.2011 / 11:50

1 resposta

2

Aqui estão dois guias para ajudá-lo a entender e, esperamos, corrigir o backspace e excluir chaves em vários shells e outros aplicativos de linha de comando:

Eles me ajudaram a resolver esse tipo de problema muitas vezes.

Eu me abstive de citar a parte "mais relevante", porque qualquer parte desses documentos pode ser o mais relevante para você, depende das especificidades de seus sistemas.

    
por 16.09.2011 / 14:20

Tags