Sto riscontrando un problema con screen e Terminal.app. Se ricevo un prompt bash nella parte inferiore dello schermo e continuo a digitare fino a quando la riga non si sposta sulla riga successiva, vedo la riga successiva, ma non vedo la riga sopra questa cambiare.
Ecco un modo visivo di illustrare il mio problema. Il | rappresenta il lato destro del terminale.
Prima. Il mio cursore si trova dopo il terzo "esempio" e sto per digitare "esempio" una quarta volta:
$ asdf |
bash: asdf: command not found |
$ example example example |
Dopo. Nota come dopo il wrapping, lo schermo non scorreva, ma invece 'mangiava' la linea in cui mi trovavo e ricominciava da capo:
$ asdf |
bash: asdf: command not found |
ple |
Quello che mi aspettavo (e cosa succede senza l'uso dello schermo) è che l'intero schermo scorre uno dopo l'altro.
bash: asdf: command not found |
$ example example example exam|
ple |
Alla fine, questo succede quando sposto il cursore sulla linea avvolta all'inizio della riga di comando, mangia la riga precedente:
$ asdf |
$ example example example exam|
ple |
Qualche idea di cosa stia succedendo?