This plugin enables you to tab-expand an abbreviation with variables in it. After the abbreviation is expanded, you can use the tab-key to jump between the variables. If you change the content of a variable in the abbreviation, all the variables with the same name will change accordingly. It is also possible to make variables that change their content depending on the content of another variable. The user can define abbreviations for each mode supported by jEdit in the SuperAbbrevs option-pane.
This concept is previously know from Eclipse and TextMate.
Additionally, it provides another abbreviation engine called Zen Coding. This abbreviation syntax, based on css code writing, will expand using the same tab key.