EMACS -Einrückungsantrieb zum korrekten Arbeiten im Hauptmodus
-
24-10-2019 - |
Frage
Ich schreibe einen Major-Mode in EMACs für eine DSL, die ich erstellt habe. Ich erble von Fundamental-Modus, die weitaus weitausst die Registerkarte "6 Registerkarte", denke ich).
Ich möchte definieren können:
(setq mydsl-tab-width 4)
und haben diese Arbeit.
Lösung
Die Frage nicht ganz verstehen ...
In Ihrem Hauptmodus nehme ich an, dass Sie einige Einstellungen vornehmen. Vielleicht könnte einer davon sein:
(setq tab-width mydsl-tab-width) ;# use the tab width specified by your variable
Könnten Sie näher darauf eingehen, wie mydsl-tab-width
wird derzeit verwendet? EMACs weiß es sicherlich nicht - tab-width
Ist die Variable zu verwenden/festgelegt.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow