In .dir-locals.el kann ich nur Variablen auf Werte setzen und keine Funktionen aufrufen. Nachdem der folgende Code ausgeführt wurde, muss ich ihn deaktivieren und wieder aktivieren whitespace-mode
:
((nil . ((indent-tabs-mode . t)
(whitespace-style . (face empty trailing lines-tail)))))
Ich habe versucht hinzuzufügen (eval . (global-whitespace-mode))
Basierend auf einer anderen Antwort, die ich gefunden habe, wird der Whitespace-Modus jedoch vollständig unterbrochen und kann dann nicht aktiviert oder deaktiviert werden. Wie lade ich diesen Nebenmodus neu?
emacs
text-editors
gsingh2011
quelle
quelle
M-x whitespace-mode
ist nur für diesen Puffer; oder globalM-x global-whitespace-mode
Antworten:
Ich denke, was Sie suchen, ist zu ermöglichen
whitespace-mode
für Ihren Puffer. Sie können das in tun.dir-locals.el
Die Syntax ist jedoch nicht offensichtlich:Dadurch werden beide aktiviert
whitespace-mode
undflyspell-mode
; Es funktioniert für jeden Nebenmodus, den Sie auf diese Weise laden möchten.quelle