JLM is an advanced LaTeX mode for Jed . Its aim is to help the user by taking over annoying and stupid things they need to be done, like add a \usepackage when you add a command or environment from this package or put dollar signs around mathematical commands and move the cursor to an appropriate point. JLM does not think for you. If you want a tabular, but insert an itemize, JLM doesn't prevent this. So, you should be familiar with LaTeX and know what environments and commands are and where to place them in a document—JLM helps writing them. You can get the newest development version via SVN from https://svn.lug-jena.de/repos/public/jjm