A menudo, al editar un comando histórico de bash en modo vi (después de presionar ↑ ), y luego retroceder en el texto usando b. Cuando empiezo a editar el texto después de pulsar i o a, el texto extra que inserto empuja los siguientes caracteres a la derecha. Sin embargo, la longitud de la línea aparece fija y, a medida que los caracteres se mueven a la derecha, la línea se trunca a la longitud original del elemento histórico que estoy tratando de editar. 
Sin embargo, a pesar de que estos caracteres son invisibles, todavía están "ahí" en el sentido de que se ejecutan junto con el resto del comando.
¿Alguien más ha visto este comportamiento o sabe de alguna solución?
 Nota: estoy en Mac OS X 10.10.4 utilizando GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin14) dentro tmux 2.0. Bash está en modo vi usando set -o vi. 

\[ … \].\h:\W \u\$