ho questo codice per colorare mio terminale:linea di rottura in PS1 terminale fissare
export PS1="\e[1;30m\][\e[\e[1;30m\]\e[1;33m\] \[email protected]\H \[\e[1;32m\]\w\[\e[0m\] \e[1;30m\]]\n[\[ \e[1;31m\]\T\[\e[0m\]\e[1;30m\] ] > \e[37m\]"
ma ho un problema, quando il testo dovrebbe essere nella nuova linea sovrascrive la prima linea, qualcuno può aiutarmi a risolvere Questo ?
Esempio: http://cl.ly/image/3P2p3N2b0T14
Grazie
Ho avuto lo stesso problema, grazie per aver ricordato che è necessario avere sempre la parte non stampata è racchiusa tra '\ [' ... '\]' – pbojinov
Brillante - senza circondare le sequenze di escape colore in PS1 con '\ [' e '\]' come si afferma, la posizione del cursore diventa fuori sincrono quando usando la freccia su per selezionare il comando precedente nella cronologia della shell. –