Ich benutze Monokai
Thema. Wenn ich anfange helm
, werden die aktuell ausgewählten Zeilen grau hervorgehoben. Es ist nicht leicht zu erkennen, besonders wenn die Titelinformationen blau sind.
Wie kann ich dieses graue Highlight beispielsweise in Lila ändern?
C-u C-x =
und sehen Sie, welche Gesichter vorhanden sind. Dann können SieM-x customize-face
unter den meisten Umständen die Farbe einstellen. Es gibt jedoch einige Ausnahmen von der Regel. Manchmal ist mehr als ein Gesicht am selben Ort vorhanden. Aus diesem Grund empfehle ich, zu sehen, was sich dort befindet, bevor Sie nur die wahrscheinlichste Wahl ändern.M-x customize-face
bietet Ihnen standardmäßig die Gesichter unter Punkt an. Nicht, dass irgendetwas mit der Überprüfung nicht stimmtC-x =
. :-)Antworten:
Der Name des Gesichtshelms, mit dem das ausgewählte Element hervorgehoben wird, lautet
helm-selection
. Sie können nur die Hintergrundfarbe eines jeden Gesichts ändern mitset-background-color
:(set-background-color 'helm-selection "purple")
. Sie können auchset-face-attribute
wie folgt verwenden:wenn Sie gleichzeitig auch andere Attribute festlegen möchten.
quelle
init.el
Datei gut funktioniert ? während funktioniert nicht in einer anderen Datei geladen? Ich habe diesen Code inhelm-c.el
und eingefügt(load "~/.emacs.d/config/helm-c.el")
. Es funktioniert nicht.helm-colors
damit nach verfügbaren Gesichtern eines Pakets suchen. Wenn Sie beispielsweise nach allen Gesichtern von Helm suchen möchten, geben Sie einfach "helm-" in die Eingabeaufforderung von einhelm-colors
.