Benutzerdefinierte Farben für Shell

2672
teylyn

Wie passen Sie die Standardfarben in der Shell an? Angenommen, ich möchte die Standardfarben Cyan, Magenta und Gelb etwas heller machen.

Für OS X Terminal wird hier eine Methode angezeigt , die Drag & Drop mit dem Farbwähler verwendet. Wie machen Sie es jedoch manuell in den Punktdateien (.bashrc .bash_profile .zshrc usw.)?

3
Sie sollten schreiben, welchen Terminal-Client Sie verwenden. miloshadzic vor 15 Jahren 0
Nun, ich benutze OS X Terminal, aber ich möchte meine Prefs über ein Dotfiles-Repo wie dieses portierbar machen http://github.com/ryanb/dotfiles/tree/master vor 15 Jahren 0

3 Antworten auf die Frage

3
natersoz

Überprüfen Sie, ob Sie eine .Xdefaults-Datei in Ihrem Basisverzeichnis erstellen.

Hier ist ein guter Leitfaden für die .Xdefaults-Syntax: http://wiki.archlinux.org/index.php/Xdefaults#Xdefaults_syntax

Ein Ausschnitt meiner eigenen .Xdefaults:

Xterm- Hintergrund: Weizen
Xterm-
Vordergrund: Schwarz
Xterm scrollBar_right: true
Xterm
scrollTtyKeypress true
Xterm colorBD: 1
Xterm-
Schriftart: Courier
Xterm saveLines: 10000
Xterm-
Geometrie: 120x50

3

Bash hat nichts damit zu tun. Die Farben hängen von Ihrem Terminal ab. Wenn Sie OS X Terminal verwenden, müssen Sie die Farben auf seine Art konfigurieren.

2
Nifle

Sie können mit bash allein etwas anderes tun, als auf Ihren Computern / Konten eine andere Farbe zu verwenden .

Meine Aufforderung ist rot, wenn ich zum Beispiel root bin.