O provável problema é que o bash ( não um programa de tela inteira) está usando termcap (para programas em tela cheia) e não acomodando o uso do modo de aplicativo nas associações de teclas.
O problema pode ser resolvido por uma dessas abordagens:
- ligações de codificação em
.inputrc
(o caminho usado pela maioria dos usuários do bash) - escolhendo uma descrição do terminal que (como
linux
erxvt
) não usa o modo de aplicativo ou - melhorando o bash para que (como o pacote Debian para
zsh
), ele saiba como aceitar automaticamente as chaves, quer usem o modo normal ou de aplicação.
Leitura adicional:
- Truques de shell: diversão de encadernação de .inputrc , ilustrando o hardcoding
-
As teclas do cursor não funcionam no console , mencionam
xterm-noapp
descrição do terminal. - As teclas do meu cursor não funcionam (FAQ do ncurses)
- Teclas especiais (manual do xterm, contrastando o bash e o ksh)