0
내가 만든 DSL에 대해 이맥스에 메이저 모드를 쓰고 있습니다. 나는 근본적인 모드에서 상속 받고 있는데, 어느 탭에서 멀리 떨어져 있나 (6 개의 탭 스톱, 나는 생각한다).주요 모드에서 이맥스 들여 쓰기가 제대로 작동하도록하기
(setq mydsl-tab-width 4)
을 그 일이 :
나는 정의 할 수 있도록하고 싶습니다.
내가 만든 DSL에 대해 이맥스에 메이저 모드를 쓰고 있습니다. 나는 근본적인 모드에서 상속 받고 있는데, 어느 탭에서 멀리 떨어져 있나 (6 개의 탭 스톱, 나는 생각한다).주요 모드에서 이맥스 들여 쓰기가 제대로 작동하도록하기
(setq mydsl-tab-width 4)
을 그 일이 :
나는 정의 할 수 있도록하고 싶습니다.
질문을 이해하지 못했습니다 ...
주요 모드에서 일부 설정을하고있는 것으로 추정됩니다. 아마 그 중 하나가 될 수있다 :
(setq tab-width mydsl-tab-width) ;# use the tab width specified by your variable
어떻게 mydsl-tab-width
에 자세히 설명 할 수는 현재 사용됩니까? 이맥스는 분명히 알지 못합니다 - tab-width
은 사용할 변수입니다.
아 - 그 작품. 나는 그것이 어떻게 상호 연결되었는지를 확신하지 못했습니다. 모드와 자동 생성과 관련된 흥미로운 마술이 있습니다. –