Portanto, esta é uma situação estranha, especialmente porque esta é a (pelo menos) terceira vez que eu instalei o Cygwin em uma configuração similar, e eu nunca vi esse comportamento antes.
Minha configuração: Windows 7; Cygwin, com MinTTy como meu terminal, BASH como meu shell; Teclado ergonômico natural da Microsoft 4000 v1.0
O que está acontecendo: ao digitar em um terminal, se eu pressionar a tecla DELETE, todos os caracteres do início da linha até a posição do cursor serão apagados e substituídos por "[3 ~"
Exemplo:
Abra um terminal, digite algum texto e posicione o cursor, conforme abaixo
$ ola estou apenas digitando o terminal
posicione o cursor depois de "typ" e aperte DELETE
RESULTADO:
$ [3~ing in the terminal
Como eu mencionei acima, eu já instalei o Cygwin nesta máquina antes, com este mesmo teclado. A tecla DELETE TRABALHAU antes. Eu até uso o mesmo modelo de teclado com meu laptop, que executa o Win7 com o Cygwin e o minTTY em uma configuração quase idêntica. No meu laptop, nunca vejo esse comportamento.
Alguém tem alguma idéia do que eu preciso fazer para corrigir isso? Eu pesquisei e não encontrei nada.
Muito obrigado!