Jaki jest najprostszy sposób na zmuszenie trybu org Emacsa do używania wszędzie tej samej rodziny czcionek o stałej szerokości i wysokości (ale z zachowaniem odrębności innych właściwości, takich jak Pierwszy plan)?
Mógłbym na przykład org-level-n
dziedziczyć wszystkie twarze fixed-pitch
lub variable-pitch
odwoływać się do czcionki o stałej szerokości, ale myślę, że byłoby to uciążliwe.
Z góry dziękuję.
Odpowiedzi:
Niektóre motywy zmieniają twarze bez powodu.
Na przykład, jeśli używasz
Solarized
poniżej przed załadowaniem motyw code Dodaj.źródło
Użyłbym
face-remap-add-relative
; zobacz sekcję Mapowanie twarzy w instrukcji Emacs Lisp.Oto haczyk, który ustawia właściwość „rodzinną”
default
twarzy w buforach w trybie Org na „Monospace”, skutecznie zmieniając siędefault
wfixed-pitch
.źródło
face-remap-add-relative
też używam i to działa dla mnie (nie mam „Monospace”, ale zamiast tego używam „Input Sans Mono”). Istnieje również kilka innych twarzy, z którymi możesz chcieć zadzierać, wszystkie o nazwie org- coś .