Элемент управления A на терминале Mac ведет себя неожиданно при использовании Python ipdb

261
HaPsantran

Когда я использую Python ipdb (и это происходит только на одном из трех моих macs), я нажимаю Ctrl-A, чтобы перейти к началу строки (после выполнения нескольких операторов без проблем). Курсор появляется, чтобы вернуться к символу 5, 6 или около того (это не соответствует), и, если я набираю текст, текст, как кажется, начинается с курсора, но на самом деле текст добавляется в начало строки. Визуально это полностью сбивает с толку. Если я укажу стрелку влево на начало строки (что медленно и раздражает), я не замечу проблему.

Вот несколько скриншотов, чтобы проиллюстрировать проблему:

Элемент управления A на терминале Mac ведет себя неожиданно при использовании Python ipdb

Как показано ниже, «abc», по-видимому, находится там, где находится курсор, но на самом деле он вводится до «print», следовательно, синтаксическая ошибка

Элемент управления A на терминале Mac ведет себя неожиданно при использовании Python ipdb

Любые идеи о том, что не так или как устранить неполадки?

Большое спасибо!

0

1 ответ на вопрос

0
HaPsantran

Уничтожение и переустановка virtualenv, которую я использовал, похоже, решила эту проблему.