J'ai vu dans certaines captures d'écran (je ne me souviens plus où sur le Web) que le terminal peut afficher le [[email protected] /]$ en caractères gras. J'ai hâte de l'obtenir aussi car je me retrouve toujours à faire défiler de longues sorties pour trouver avec difficulté la première ligne après ma commande.
Comment mettre en gras ou en couleur le nom d'utilisateur, etc. ?
Réponse acceptée :
Vous devriez pouvoir le faire en définissant le PS1 variable d'invite dans votre ~/.bashrc fichier comme celui-ci :
PS1='[\[email protected]\h \w]\$ '
Pour le rendre coloré (et éventuellement gras - cela dépend si votre émulateur de terminal l'a activé), vous devez ajouter des codes de couleur d'échappement :
PS1='\[\e[1;91m\][\[email protected]\h \w]\$\[\e[0m\] '
Ici, tout n'étant pas échappé entre le 1;91m et 0m les pièces seront colorées dans le 1;91 couleur (rouge vif). Placez ces codes d'échappement autour de différentes parties de l'invite pour utiliser différentes couleurs, mais n'oubliez pas de réinitialiser les couleurs avec 0m sinon vous aurez également une sortie de terminal colorée. N'oubliez pas de sourcer le fichier par la suite pour mettre à jour le shell actuel :source ~/.bashrc