W wierszu poleceń basha lub okna możemy nacisnąć strzałkę w górę na klawiaturze, aby uzyskać ostatnie polecenie, edytować je i ponownie nacisnąć ENTER, aby zobaczyć wynik.
Ale w IDLE 2.6.5 lub 3.1.2 Pythona wydaje się, że jeśli nasza instrukcja wypisuje 25 wierszy, musimy nacisnąć strzałkę w górę 25 razy do ostatniego polecenia i nacisnąć ENTER, aby zostało skopiowane?
Lub użyj myszy, aby wskazać tę linię, kliknij tam i naciśnij ENTER, aby skopiować? Czy jest szybszy sposób?
python
python-idle
brak biegunowości
źródło
źródło
Odpowiedzi:
history-previous
akcji , która domyślnie jest przypisana do Alt+ P.Nawiasem mówiąc, dlaczego nie spróbujesz lepszej (mniej brzydkiej, na początek) powłoki, takiej jak bpython lub ipython ?
źródło
po prostu
Alt+P
idź w górę. PodobnieAlt+N
można było zejść.źródło
Jeśli używasz Maca, to ctrl+ p.
źródło
Przejdź do Preferencje> Klucze. Znajdź na liście opcję „historia-poprzednia” i zmień ją na strzałkę w górę.
źródło
Zawsze możesz edytować plik config-keys.cfg znajdujący się domyślnie w katalogu ~ / .idlerc; poszukaj wpisu „history-previous” i ustaw go na jak poniżej ...
Gotowe.
źródło