Ich habe in einigen Screenshots gesehen (kann mich nicht erinnern, wo im Web), dass das Terminal den [[email protected] /]$
anzeigen kann in Fettschrift. Ich freue mich auch darauf, das zu bekommen, weil ich immer wieder durch lange Ausgaben scrolle, um die erste Zeile nach meinem Befehl nur mit Mühe herauszufinden.
Wie kann ich den Benutzernamen etc. fett oder farbig darstellen?
Akzeptierte Antwort:
Sie sollten dies tun können, indem Sie den PS1
einstellen prompt-Variable in Ihrem ~/.bashrc
Datei wie folgt:
PS1='[\[email protected]\h \w]\$ '
Um es farbig zu machen (und möglicherweise fett – dies hängt davon ab, ob Ihr Terminal-Emulator es aktiviert hat), müssen Sie Escape-Farbcodes hinzufügen:
PS1='\[\e[1;91m\][\[email protected]\h \w]\$\[\e[0m\] '
Hier wird alles zwischen den 1;91m
nicht maskiert und 0m
Teile werden im 1;91
eingefärbt Farbe (fettes Rot). Platzieren Sie diese Escape-Codes um verschiedene Teile der Eingabeaufforderung, um unterschiedliche Farben zu verwenden, aber denken Sie daran, die Farben mit 0m
zurückzusetzen Andernfalls haben Sie auch eine farbige Terminalausgabe. Denken Sie daran, die Datei anschließend zu sourcen, um die aktuelle Shell zu aktualisieren:source ~/.bashrc