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\$