jEdit Community - Resources for users of the jEdit Text Editor

Edit Modes

Additional syntax highlighting modes that are not distributed with jEdit. You will need to add a mode catalog entry after placing the mode file in an appropriate mode directory. The recommended mode catalog entry can be found inside a comment at the start of each mode file. See the Installing Modes section of the jEdit user's guide for details.

MCS51 Keil Assembler mode (assembly-MCS51.xml v0.1 by Starglider)
Submitted by Brad Mace on Friday, 19 December, 2003 - 06:09
This mode includes all keil A51 v6.2 keywords. This is a first try version I think keywords could be better organized but at least they should be all in. the catalog entry for this mode is

Updated on 12/19/2003 - 06:11
Downloads: 1105

Mode file for Stata (stata.xml v1 by Glenn Hoetker)
Submitted by Brad Mace on Friday, 19 December, 2003 - 06:14
This edit mode may be useful for those using jEdit to edit Stata *.do files. This is version 1 of the edit mode file, so please let me know if you find problems or have suggestions.

Updated on 12/19/2003 - 06:16
Downloads: 1256

Mosel (XPRESS) Edit Mode (mosel.xml v0.1 by Tobias Elze)
Submitted by tobias-elze on Friday, 19 December, 2003 - 06:17
Edit mode for the programming language for optimization Mosel, used by the optimization package XPRESS.

Updated on 12/19/2003 - 06:39
Downloads: 987

Mustache edit mode (mustache.xml vbeta by Kevin Tucker)
Submitted by tuckerkevin on Sunday, 15 January, 2012 - 17:02
jEdit edit mode for mustache logic-less template language found at Since mustache is not limited to HTML, this mode does not assume that the template is HTML. The literal parts of the template are left plain and only the mustache tags are highlighted. catalog line: on github here:

Updated on 01/15/2012 - 17:02
Downloads: 694

Neuron HOC Edit Mode (neuron.xml v0.1 by Tobias Elze)
Submitted by tobias-elze on Friday, 19 December, 2003 - 06:17
Edit mode for the internal programming language HOC of the neuroinformatics program NEURON.

Updated on 12/19/2003 - 06:39
Downloads: 1195

new ruby language mode (ruby.xml v0.7.0 by Jim Morris)
Submitted by wolfmanjm on Friday, 18 May, 2007 - 22:41
Note This version is probably incompatible with the ruby macros and ruby plugin, it is intented for those that want correct ruby auto indentation without the other ruby plugin features. Works with Jedit >= 4.3pre9. I use the new unindentThisLine and unindentNextLines and the ElectricKeys to do the indentation. Basically the improvements are... 1. else, elsif, rescue, end - will unindent immediately when you type the final character just like } does (ie e from else f for elsif d from end etc the electric part of ElectricKeys) 2. added support for blah.each do |f| syntax which now indents correctly There is at least one unfortunate side effect which doesn't seem to bother me too much (YMMV), if you type some manual indentation at the start of the line, and then one of the electric keys (d e f) the line will indent to the current indentation level.

Updated on 05/27/2007 - 19:40
Downloads: 901

nVidia "C for Graphics" edit mode. (Cg.xml v0.2 by Klaus Post)
Submitted by sh0dan on Monday, 9 August, 2004 - 13:58
nVidia C for graphics (Cg) is the basic programming language of the NVIDIA Cg Toolkit. This is a C-like language used for programming graphic cards.
This is based on the "cplusplus" template, but with only valid Cg keywords and all basic built-in functions and data types present.

v0.2 Contains a few more keywords.

Updated on 09/09/2004 - 15:21
Downloads: 1296

Ocaml Edit mode (ocaml.xml v0.1 by Tobias Elze)
Submitted by tobias-elze on Thursday, 22 April, 2004 - 14:10
Edit mode for the programming language Objective Caml ( ).

Updated on 04/22/2004 - 14:11
Downloads: 1357

Octave edit mode (octave.xml v1.0 by Martin Dobner)
Submitted by Brad Mace on Friday, 19 December, 2003 - 06:19
A mode to edit octave ( and Matlab ( files (languages for numerical computations)

Updated on 12/19/2003 - 06:21
Downloads: 1715

OMBPlus Edit Mode (ombplus.xml v0.1 by Uwe Pliha)
Submitted by uhuebner on Tuesday, 26 June, 2007 - 13:11
Syntax Highlighting for OMBPLUS (Oracle Warehouse Builder Scripting Language) Mainly took the TCL mode from Michael Jacobson and added OMBPlus-keywords

Updated on 06/26/2007 - 13:11
Downloads: 1224

There are 479 downloads in our database
User login
Browse archives
« January 2017  
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
Yes, I'd like to have translations
No, that'd be bad (please comment)
Total votes: 1092
file   ver   dls
German Localization light   49842
Context Free Art (*.cfdg)   0.31   39946
JBuilder scheme   .001   16344
ColdFusion scheme   1.0   15898
BBEdit scheme   1.0   15892
R Edit Mode - extensive version   0.1   14009
Advanced HTML edit mode   1.0   13414
Matlab Edit Mode   1.0   13275
jEdit XP icons   1.0   12761
XP icons for jEdit   1.1   11784