He seguido las instrucciones descritas por Steve Losh para colorear y formatear mi mensaje bash, sin embargo, el mensaje no se actualiza.
Mi export PS1
línea se ve así:
export PS1="\n\[$txtgrn\]\w\[$txtrst\]$(hg_in_repo)\[$txtylw\]$(hg_branch)\[$txtrst\]$(hg_dirty)\n\[$txtcyn\]\$\[$txtrst\] "
Sí, todos esos $txtxxx
están definidos.
Todo funciona como se esperaba, tanto dentro como fuera de un repositorio, pero tengo source ~/.bash_profile
que obtener constantemente el aviso para actualizar.
¿Me estoy perdiendo de algo? ¿Hay alguna manera de que se actualice cada vez que ejecuto un comando, como lo demuestra en la captura de pantalla más abajo en la página?
Estoy usando Mac OSX 10.5 (Leopard), con Terminal y / o iTerm.
fuente