如何为新语言编写 emacs 模式?
我想为 4GL 编写一个Emacs 主要模式。 有人可以给我看一个教程吗? 据我用谷歌搜索,我只能找到这个损坏的:
I would like to write an Emacs major mode for a 4GL.
Can someone show me a tutorial?
As far as I googled I was able to find only this broken:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您很懒,一种简单的方法是扩展
generic-mode
以了解您的新语言:http://emacswiki.org/emacs/GenericMode
我经常为应用程序的配置文件执行此操作,以便获得良好的语法突出显示。 这是我为星号所做的以很久以前的PBX为例。
If you're lazy, one easy way is to extend
generic-mode
to know about your new language:http://emacswiki.org/emacs/GenericMode
I do this a lot for config files for applications that I work with a lot to get decent syntax highlighting. Here's one I did for the asterisk PBX a long time ago as an example.