Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

I can find several Emacs libraries for Mathematica, but I'm not aware of a clear favourite, a definitive list, or of a library which is actively maintained and developed. None of these appear to be in the Emacs Lisp Package Archive or Milkypostman’s Emacs Lisp Package Archive.

I have been using the first one on the list for a while, but the indentation engine is not ideal. What do people use for editing Mathematica source code in Emacs? I'm just talking about editing source code; I don't need to evaluate Mathematica expressions in a subsidiary kernel process, etc. The important features for me are

  • indentation,
  • syntax-highlighting,
  • forward/backward/up/down in Mathematica bracketed expressions.

Additional "IDE" features would be very welcome, especially imenu support.

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.