Algunas veces cuando se usa Terminal en macOS 10.12.6, se va hacia ARRIBA para editar las líneas anteriores y se escribe IZQUIERDA / DERECHA, la Terminal vuelve a dibujar los caracteres incorrectamente.
Específicamente, vuelve a dibujar los caracteres 2-3-4-5 caracteres a la izquierda o derecha del cursor, para que las cosas se vean así. No es consistente, pero sucede muy a menudo.
Creo que solo ocurre con los comandos que cubren más de una línea, pero tengo que verificar esto. Creo que también lo he visto en líneas cortas.
$ find . -ty -type f -exec
También sucede en el indicador de MySQL (8.0.11). Una variación es cuando se insertan caracteres en la segunda línea de una línea de envoltura con 3 líneas: ¡la tercera línea desapareció!
$ echo $PS1
\w$
$ echo $SHELL
/bin/bash
$ cat ~/.inputrc
"\e[1;2A": shift-up
"\e[1;2B": shift-down
"\e[A": history-search-backward
"\e[B": history-search-forward
También puede estar relacionado con cambiar el tamaño de la ventana horizontalmente, pero cualquier software de Terminal que no se adhiera adecuadamente a esto debería considerarse un error.
De todos modos, ¿cuáles podrían ser las causas principales del problema y cómo puedo solucionarlo?