Jeśli uruchomiłem długą linię w IPythonie i spróbuję ją przywołać (za pomocą strzałki w górę) lub w backspace za początkiem bieżącego wiersza, to zostanie ona wyświetlona niepoprawnie (wszystkie zostaną zmiażdżone w jeden linia)Problemy z zawijaniem wierszy z powłoką IPython
na przykład w poniższej sesji napisałem długą linię [1]
wszedł nieco-pustą linię [2]
, następnie w górę strzałką dwukrotnie, aby uzyskać oświadczenie print
na linii [3]
, oraz dodaje się:
Happ w obu iTerm i Terminal.app .. Miałem podobny problem z regularnymi sesjami terminalowymi, które zostały naprawione przez poprawnie kończące kody kolorów, ale nie jestem pewien jak to naprawić z IPythonem
Ten problem straszy mnie baaardzo długo .... nie zrealizowane do tej pory, że ipython spowodowane tym. Próbowałem "zresetować", "tput", "shopt -s checkwinsize", zresetować PS1, tmux resize-pane, uciec magiczne znaki, ale wszystko na próżno. Teraz wiem, że występuje tylko wtedy, gdy IPython został wywołany z TMux, a IPython został zabity lub wysłany do tła (CTRL + Z). – Andor