Em shells como o shell python interativo, geralmente você pode usar as teclas de seta para se mover na linha atual ou obter comandos anteriores (com seta para cima) etc.
Mas depois que eu mudo para outra máquina e começo por python
lá, recebo sessões como:
>>> import os
>>> ^[[A
de onde o último caractere vem da seta para cima. Ou, usando a seta esquerda:
>>> impor^[[D
Como posso consertar isso?
No bash regular, as teclas de seta funcionam bem. O comportamento estranho está apenas no shell python interativo (ou perl etc.).