dans zsh, vous pouvez avoir un %#
dans votre PS1
(ou n'importe quelle PROMPT
variable) ce qui signifie essentiellement afficher %
si l'utilisateur ou afficher #
si root. Je me demande s'il y a un moyen d'affecter cela afin que le %
ou #
change de couleur selon qu'il s'agit d'un utilisateur ou d'un root (un rouge pour root, un bleu pour user) la manière évidente est juste de changer le PS1
dans ma racine ~/.zshrc
mais en considérant c'est déjà un symbole spécial, je me demande s'il n'y a peut-être pas un moyen d'utiliser le même PS1
pour les deux ... quelque chose de spécifique à %#
aimer c'est pour zsh (je suis sûr qu'il y a d'autres hacks que je pourrais faire aussi) une instruction if then).