Question

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:

link http://two-wugs.net/emacs/mode-tutorial.html

Was it helpful?

Solution

Complete tutorial on EmacsWiki "Mode Tutorial"

An Emacs language mode creation tutorial

OTHER TIPS

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.

There is a blog series on writing a new python-mode in emacs. It's not a tutorial but it may point you in the right direction.

Yet another small tutorial called How to Write a Emacs Major Mode for Syntax Coloring by Xah Lee.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top