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.

War es hilfreich?

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
scroll top