in zsh puoi avere un %#nella tua PS1(o qualunque PROMPTvariabile) che sostanzialmente significa display %if user o display #if root. Mi chiedo se c'è un modo per influenzare questo in modo che %o #cambi i colori a seconda che si tratti di un utente o di root (un rosso per root, un blu per utente) il modo ovvio è solo quello di cambiare PS1nella mia radice ~/.zshrcma considerando questo è già un simbolo speciale Mi chiedo se forse non c'è un modo in cui posso usare lo stesso PS1per entrambi ... qualcosa di specifico a cui %#piace è per zsh (sono sicuro che ci sono altri hack che potrei fare anche a me un'istruzione if then).