My Jed Stuff

For all of my scribbling needs I use Jed, an excellent compact editor written by John E. Davis. Reasons you may want to use Jed instead of other editors include:

  • it's small and fast
  • it's portable: runs on Linux and other Unices, VMS, MSDOS, OS/2, BeOS, QNX, and win9X/NT/2000
  • it emulates other editors like GNU Emacs, Brief, DOS edit, Wordstar, Borland IDE
  • it can be extended and customised using S-Lang, an extension language similar to C; no wrestling with Emacs Lisp
  • it's powerful and feature-rich
  • to cap it all, it's easy to use.

I wrote the Borland IDE compatibility mode (big deal - I started from the wordstar.sl Jed ships with) and some other Slang files. Writing these, I followed these basic design rules (Goccia's Rules of Thumb):

  1. it should be as helpful as possible; but
  2. it must not stand in the way; therefore,
  3. it should be fully customisable, and
  4. it should be usable by geeks and newbies alike.

If you feel that these modes somewhat break the rules, please feel free to send me your suggestions.

These Slang files are designed for and were tested with Jed B0.99.18.

File Description Screenshot
abc.sl JedABC (a.k.a. ABC mode for Jed) provides an IDE for writing ABC music files, turning them to PostScript/MIDI, viewing, and listening to them. Forget the command line! Please check out The ABC Plus Project screenshot
aft.sl 1.0.10 AFT mode (see http://www.maplefish.com/todd/aft.html) screenshot
backups.sl 1.0.0 Provides numbered backups a la VMS. n/a
docbook.sl 1.0.2 Docbook SGML mode. screenshot
html.sl 1.0.2 A new, menu-based HTML mode. screenshot
ide.sl 1.3.4 Key bindings mostly compatible with Borland's Turbo Pascal/C++; an alternative to Emacs mode. n/a
ide.hlp Help file for IDE mode n/a
latex4jed A much-improved LaTeX mode: extensive menus, indentation, composing and viewing from within the editor, document outline, and much more! Available from CTAN mirrors. screenshot
screenshot
linuxdoc.sl 1.9.9 Linuxdoc SGML mode. Rewritten and updated. n/a
matlab.sl Matlab/Octave mode. n/a
rcs.sl 1.0.1 An interface to RCS. n/a
recent.sl 1.0.1a Provides menu access to recently opened files. n/a
  Colour Schemes  
blue2.sl Colour scheme for Linux/Windows console. n/a
white2.sl ditto n/a
dawn.sl Colour scheme for Xjed/Wjed. Romantic. screenshot
elegant.sl ditto. Stylish. screenshot
modern.sl ditto. Intriguing. screenshot
night.sl ditto. Charming. screenshot
larch.sl ditto. Stimulating. screenshot
wood.sl ditto. Relaxing. screenshot

Jed Quick Reference

I have also written a quick reference for Jed. It's written in AFT, which converts to good LaTeX and HTML.

Version 1.0.9, 18 march 2010:


Back to main page