让 Emacs 缩进在主要模式下正常工作
我正在 emacs 中为我创建的 DSL 编写主模式。我继承自基本模式,它的制表符距离很远(我认为有 6 个制表符停止位)。
我希望能够定义:
(setq mydsl-tab-width 4)
并进行这项工作。
I am writing a major-mode in emacs for a DSL I've created. I'm inheriting from fundamental-mode, which tabs out way far (6 tab stops, I think).
I'd like to be able to define:
(setq mydsl-tab-width 4)
and have that work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不太明白这个问题......
在你的主要模式下,我认为你正在做一些设置。也许其中之一可能是:
您能否详细说明当前如何使用 mydsl-tab-width ? Emacs 肯定不知道这一点 -
tab-width
是要使用/设置的变量。Not quite understanding the question...
In your major mode, I presume you're making some settings. Perhaps one of those could be:
Could you elaborate on how
mydsl-tab-width
is currently used? Emacs surely doesn't know about it -tab-width
is the variable to use/set.