Es difícil describir el comportamiento, pero he aquí un breve clip:
http://www.youtube.com/watch?v=9KqHBA94FPI
Básicamente, al entrar multi-línea de comandos, al final de la primera línea, la inserción de bloque remonta al principio de la primera línea, escribe sobre la primera línea, luego se continúa de manera normal, en la segunda, tercera, etc. líneas. Cuando se elimina, ya que me permite eliminar todo el comando, además de los espacios en blanco en la línea sobre el comando (que la tengo configurada para que los comandos se introducen después de una línea que contiene usuario@host/información de Directorio. Luego incluso me permite eliminar la última parte del Directorio y de acogida que he descrito anteriormente. Lo siento, soy terrible para explicar esto, el vídeo va a hacer un mejor trabajo.
Aquí es el contenido de mi .bash_profile:
export PS1="\e[31m\u\e[0m@\e[34m\h\e[33m\w\n \$ \e[0m "