Se ho eseguito una lunga linea in IPython e provo a richiamarla (usando la freccia su) o backspace oltre l'inizio della linea corrente, essa viene visualizzata in modo non corretto (tutto immerso in una line)Problemi di avvolgimento della linea con la shell IPython
ad esempio, nella sessione seguente ho scritto una lunga fila [1]
, entrò una linea un po 'a bruciapelo [2]
, poi su-arrowed due volte per ottenere la dichiarazione print
on line [3]
, e il seguente accaduto:
Happ ens in iTerm e Terminal.app .. Ho avuto un problema simile con sessioni di terminale regolari, che è stato corretto terminando correttamente i codici colore, ma non sono sicuro di come risolverlo con IPython
Questo problema mi ha perseguitato per tremendamente lungo .... non ho capito fino ad ora, che IPython causato questo. Ho provato "reset", "tput", "shopt -s checkwinsize", reset PS1, tmux ridimensiona-riquadro, escape chars magic, ma tutto invano. Ora so, che si verifica solo se IPython è stato richiamato da TMux e IPython è stato ucciso o inviato in background (CTRL + Z). – Andor