Ich habe es gefunden, nachdem ich diese Dokumente überprüft und einige Versuche mit verschiedenen Umgebungsvariablen durchgeführt habe, die für diese Funktion verantwortlich sein könnten. Die Umgebungsvariable ist fish_color_search_match
und die Lösung ändert die Variable wie:
$ set fish_color_search_match --background='333'
Wobei '333'
ist der Farbcode. Es ist auch möglich, vordefinierte Farben wie cyan
zu verwenden , green
, blue
, usw., die verfügbar sind.
Außerdem ist mir bewusst, dass dies vielleicht besser in Unix&Linux StackExchange gehört (was vielleicht der Grund für die Ablehnung war?)
Bearbeiten:Berücksichtigen Sie, dass Farben nicht richtig angezeigt werden, wenn Ihr Terminal nicht 256 Farben verwendet.
Wird zur am häufigsten bewerteten Antwort hinzugefügt. Der Befehl fish_config colors
wurde entfernt und Sie sollten stattdessen Folgendes verwenden:
$ fish_config browse
Es ist bequemer, die gesamte Farbkonfiguration über die Fisch-Web-Benutzeroberfläche einzurichten, was über cli:
erfolgen kann
fish_config colors
, der den Konfigurationsserver von Fish startet, und es gibt bereits jede Menge vordefinierter Farbvorschläge
Weitere Informationen finden Sie unter The Fish Shell