Est-il possible de colorer l'invite ("user @ host: ~ / dir / $") dans Bash? Certaines commandes génèrent beaucoup de sortie et il est parfois difficile de trouver où cela a commencé. La coloration aiderait beaucoup.
Est-il possible de colorer l'invite ("user @ host: ~ / dir / $") dans Bash? Certaines commandes génèrent beaucoup de sortie et il est parfois difficile de trouver où cela a commencé. La coloration aiderait beaucoup.
Réponses:
J'ai trouvé un moyen simple de le faire:
Uncomment force_color_prompt=yes
dans ~/.bashrc
.
Bashish est un moteur de thème pour la console; vérifiez quelques captures d'écran ici :-)
C'est simple à installer:
Après cela, fermez tous les terminaux ouverts et tapez:
bashish list
pour obtenir une liste des thèmes déjà construits.
Amusez-vous :-)
Une alternative fourre-tout aux autres solutions:
if [ $ ( which dircolors ) ] then if [ - r ~ /. dircolors ] puis eval "$ (dircolors -b ~ / .dircolors)" else eval "$ (dircolors -b)" fi export color_support = true fi
De plus, vous pouvez activer les couleurs dans les commandes courantes telles que ls
et grep
.
si [ "$ color_support" = true ] alors alias ls = "ls --color = auto" alias grep = "grep --color = auto" fi