Ho personalizzato il prompt della shell con il seguente codice nel mio ~/.bash_profile
, ma c'è una stranezza che non riesco a risolvere:
export PS1="\u:\[\e[32;1;32m\W\e[m\] \$ "
(il codice è anche su github )
Funziona bene, compresi i comandi lunghi. Ma se sfoglio la cronologia dei comandi con i tasti freccia, a volte il prompt diventa un po '"strano". A volte includerà un comando parziale nel prompt o altre volte lo spazio dopo la scomparsa di $
. C'è qualcosa che manca nel codice qui sopra che dovrei modificare?
Grazie!