In den Programmdateien verwende ich den Whitespace-Modus, um Tab und lange Zeilen zu markieren. Die Standard-Hervorhebung ist zu Garnitur für mich. Ich möchte sie nur mit einem grauen Hintergrund hervorheben und behalten, was auch immer normale Farbe es für die Schriftart sein sollte. Wie könnte ich das einstellen?Wie lösche ich die Vordergrundfarbe des Whitespace-Modus für Emacs
Die folgende Konfiguration funktioniert nicht. Ich möchte, dass der Code hinter 80 Spalten gelblich erscheint, wie die Zeichen innerhalb von 80 Spalten im Snapshot.
;; face for long lines' tails
(set-face-attribute 'whitespace-line nil
:background "#555"
:weight 'bold)
;; face for Tabs
(set-face-attribute 'whitespace-tab nil
:background "#555"
:weight 'bold)
gleiche Problem. Im Standarddesign ist das nachgestellte Leerzeichen ein schönes Grau. In jedem anderen Farbthema leuchtet es rot, als wäre es ein fataler Fehler. Die folgende Antwort auf das Set-Face-Attribut hat keine Auswirkung. –