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!

Odpowiedzi:


0

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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.