Ist es möglich, die Eingabeaufforderung ("user @ host: ~ / dir / $") in Bash einzufärben? Einige Befehle erzeugen eine Menge Ausgabe und es ist manchmal schwer zu finden, wo es angefangen hat. Färben würde viel helfen.
Ist es möglich, die Eingabeaufforderung ("user @ host: ~ / dir / $") in Bash einzufärben? Einige Befehle erzeugen eine Menge Ausgabe und es ist manchmal schwer zu finden, wo es angefangen hat. Färben würde viel helfen.
Antworten:
Fand einen einfachen Weg, es zu tun:
Kommentar force_color_prompt=yes
in ~/.bashrc
.
Bashish ist eine Theme-Engine für die Konsole. überprüfen einige Screenshots hier :-)
Es ist einfach zu installieren:
Schließen Sie danach alle offenen Terminals und geben Sie Folgendes ein:
bashish list
um eine Liste der bereits erstellten Themen zu erhalten.
Viel Spaß :-)
Eine Allround-Alternative zu den anderen Lösungen:
wenn [ $ ( welche Farben ) ] dann wenn [ - r ~ /. dircolors ] dann eval "$ (dircolors -b ~ / .dircolors)" sonst eval "$ (dircolors -b)" fi export color_support = true fi
Darüber hinaus können Sie Farben in allgemeinen Befehlen wie ls
und aktivieren grep
.
wenn [ "$ color_support" = true ], dann alias ls = "ls --color = auto" alias grep = "grep --color = auto" fi
.bashrc
Einfachheit halber vor. :)