Kontrolka A na terminalu Mac zachowuje się nieoczekiwanie podczas używania Pythona ipdb

0

Kiedy używam Pythona ipdb (a dzieje się to tylko na jednym z moich trzech komputerów Mac), wpisuję Ctrl-A, aby przejść do początku linii (po uruchomieniu kilku instrukcji bez problemu). Kursor WYŚWIETLA, aby przejść z powrotem do znaku 5, 6 lub tak (to nie jest spójne), a jeśli wpiszesz, tekst ZNAJDUJE się od kursora, ale tak naprawdę tekst jest dodawany na początku wiersza. Wizualnie jest to całkowicie mylące. Jeśli cofnę strzałkę w lewo do początku linii (która jest powolna i denerwująca), nie zauważę problemu.

Oto kilka zrzutów ekranu, które pomogą zilustrować problem:

wprowadź opis zdjęcia tutaj

Jak pokazano poniżej, „abc” wydaje się wchodzić tam, gdzie jest kursor, ale tak naprawdę wchodzi przed „print”, stąd błąd składniowy

wprowadź opis zdjęcia tutaj

Wszelkie pomysły na to, co jest nie tak lub jak rozwiązać problem?

Dzięki wielkie!

HaPsantran
źródło

Odpowiedzi:

0

Zniszczenie i ponowna instalacja programu virtualenv, którego używałem, wydaje się rozwiązać ten problem.

HaPsantran
źródło