2010-06-03 1 views
0

Я пишу основной режим в emacs для DSL, который я создал. Я наследую от фундаментального режима, который выходит далеко далеко (на мой взгляд, 6 табуляторов).Получение отпечатка Emacs для правильной работы в основном режиме

Я хотел бы быть в состоянии определить:

(setq mydsl-tab-width 4) 

и иметь эту работу.

ответ

0

Не совсем понимая, вопрос ...

В вашем основном режиме, я предполагаю, что вы делаете некоторые настройки. Может быть, один из тех, кто мог бы быть:

(setq tab-width mydsl-tab-width) ;# use the tab width specified by your variable 

Не могли бы вы подробнее остановиться на том, как mydsl-tab-width используется в настоящее время? Emacs, конечно же, не знает об этом - tab-width - переменная, которую нужно использовать/установить.

+0

А - это работает. Я не был уверен, как это взаимосвязано. Я заметил, что есть какая-то интересная магия, связанная с режимами и автогенерацией. –

 Смежные вопросы

  • Нет связанных вопросов^_^