Wenn ich eine lange Zeile in IPython ausgeführt habe, und versuchen Sie es (mit dem Pfeil nach oben) oder Rückschritt über den Anfang der aktuellen Zeile, wird es falsch angezeigt (alle in einem Linie)Line-Wrapping-Probleme mit IPython-Shell
zum Beispiel in der folgenden Sitzung ich eine lange Linie eine etwas leere Zeile [2]
, dann up-arrowed zweimal [1]
trat schrieb die print
Anweisung in Zeile [3]
und passierte folgendes zu erhalten:
Happ ens in iTerm und Terminal.app .. Ich hatte ein ähnliches Problem mit regulären Terminalsitzungen, die durch korrekt beenden Farbcodes behoben wurde, aber ich bin mir nicht sicher, wie es mit IPython zu beheben
Dieses Problem mir sooooo lange verfolgt .... habe ich bis jetzt nicht realisiert, dass IPython dies verursacht. Versucht "Reset", "tput", "shopt -s checkwinsize", PS1 zurücksetzen, tmux Größe-Fenster, Escape Chars Magie, aber alles vergebens. Jetzt weiß ich, dass es nur auftritt, wenn IPython von TMux aufgerufen wurde, und IPython wurde getötet, oder an den Hintergrund gesendet (STRG + Z). – Andor