Perché la mia riga di comando del Terminale sbaglia in questo modo? (colpa di bash?)

4

Quando uso la cronologia della riga di comando ( Ctrl R , Ctrl P )

La riga di comando si avvita in questo modo:

Ilcursoreèpresumibilmenteposizionatoallafinedellariga(premutoCtrlE)

Sepremoinvio,vieneeseguitosolosource~/.bash_profile,ilrestoèsolospazzaturasulloschermo.
Anchesefunzionacomedovrebbe,mipiacerebbecheilterminalenonfossevisivamenterotto.

modifica:QuestoèilmioPS1:PS1="3[0;31m[mac] 3[0;37m\w3[1;36m> 3[1;0m"

    
posta Petruza 23.05.2012 - 20:16
fonte

1 risposta

6

Molto probabilmente è un problema con quello che hai impostato su PS1 nel tuo .bashrc o .bash_profile. In particolare, mi aspetto che sia correlato a sequenze di escape errate.

Ecco un link con ulteriori informazioni. È difficile dire esattamente senza vedere a cosa è impostato il PS1.

    
risposta data 23.05.2012 - 20:56
fonte

Leggi altre domande sui tag