Ho visto in alcuni screenshot (non ricordo dove sul web) che il terminale può visualizzare il [[email protected] /]$
in grassetto. Non vedo l'ora di ottenere anche questo perché mi ritrovo sempre a scorrere lunghi output per scoprire con difficoltà la prima riga dopo il mio comando.
Come posso rendere il nome utente ecc. in grassetto o colorato?
Risposta accettata:
Dovresti essere in grado di farlo impostando il PS1
variabile prompt nel tuo ~/.bashrc
file come questo:
PS1='[\[email protected]\h \w]\$ '
Per renderlo colorato (e possibilmente in grassetto, dipende dal fatto che l'emulatore di terminale lo abbia abilitato) devi aggiungere codici colore di escape:
PS1='\[\e[1;91m\][\[email protected]\h \w]\$\[\e[0m\] '
Qui, tutto non è sfuggito tra i 1;91m
e 0m
le parti saranno colorate nel 1;91
colore (rosso intenso). Metti questi codici di escape in diverse parti del prompt per usare colori diversi, ma ricorda di reimpostare i colori con 0m
altrimenti avrai anche l'output del terminale colorato. Ricordati di creare il file in seguito per aggiornare la shell corrente:source ~/.bashrc