Was ist der einfachste Weg, um den Emacs-Organisationsmodus zu zwingen, überall dieselbe Schriftfamilie und -höhe mit fester Breite zu verwenden (aber andere Eigenschaften wie den Vordergrund beizubehalten)?
Ich könnte zum Beispiel alle org-level-n
Gesichter erben lassen fixed-pitch
oder variable-pitch
tatsächlich auf eine Schriftart mit fester Breite verweisen, aber das wäre wohl umständlich.
Danke im Voraus.
Antworten:
Einige Themen wechseln ohne guten Grund das Gesicht.
Wenn Sie beispielsweise ein
Solarized
Thema verwenden, fügen Sie unten Code hinzu, bevor Sie es laden.quelle
Ich würde verwenden
face-remap-add-relative
; finden Sie in der Gesichts - Remapping Abschnitt der Emacs Lisp - Handbuch.Hier ist ein Hook, der die "Familien
default
" -Eigenschaft des Gesichts im Org-Modus auf "Monospace" setzt und sich effektivdefault
in "Monospace" verwandeltfixed-pitch
.quelle
face-remap-add-relative
auch und es funktioniert für mich (ich habe kein "Monospace", sondern benutze stattdessen "Input Sans Mono"). Es gibt auch einige andere Gesichter, mit denen Sie sich vielleicht anlegen möchten, alle mit dem Namen org- etwas .