Mi indicador de bash, que admitiré haber robado en algunos lugares y haber improvisado, algunas veces agregará parte de los comandos anteriores a su longitud al desplazar el historial de bash con flechas arriba / abajo.
Por ejemplo, si mis comandos anteriores fueron:
ls
cd /home/caleb
vim .bashrc
Cuando estaba en mi indicador y me desplacé dos veces hacia arriba, podría parecer:
$ vim .bcd / inicio / caleb
Donde quedan los primeros cinco caracteres del último comando.
¿Alguien tiene alguna idea de por qué sucede esto y cómo se puede detener?
Mi mensaje se configura con este código (es muy largo incluirlo aquí): https://gist.github.com/1679352