^[[A и ^[[B отображаются в интерпретаторе Python, когда я нажимаю клавиши со стрелками

Что происходит? Я попробовал iPython и обычный интерпретатор Python, оба показывают ^[[A и ^[[B для стрелок вверх и вниз вместо предыдущих команд.

Платформа: Ubuntu 12.04.

Python:2.7.3, установленный с помощью pythonbrew

Терминал:iTerm 2 на Mac OSX 10.6, подключенный через SSH.

Никогда не работал в оболочке Python через SSH, но работает локально.

Выводы рабочей локали:

LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
5
задан nathancahill 14 June 2012 в 06:39
поделиться