| JED | |
|---|---|
A screenshot of jed version 0.99.18/Unix | |
| Original author | John E. Davis |
| Stable release | 0.99-19
/ December 13, 2009 (2009-12-13) |
| Written in | C, S-Lang |
| Operating system | Linux, Unix, QNX, Windows 9x, windows nt, OpenVMS, BeOS, OS/2. formely: MsDOS |
| Type | Text editor |
| License | GPL-2.0-or-later |
| Website | www |
| Repository | |
JED is a text editor that is heavily extensible by the S-Lang programming language and library. It is available for all major operating systems, among others. JEDs extensible nature allows for many plug-ins or extensions, which are called 'modes' in JED and emacs, ranging from programming language-specific keybindings to primitive web browsers. JEDs git repository receives irregular updates ranging from months to weeks inbetween.1 2
Features
From the JED homepage:
- Color syntax highlighting on color terminals
- Code folding support
- Drop-down menus on all terminals and platforms
- Emulates editors Emacs, EDT, WordStar, Borland, Brief
- Extensible in the C-like language S-Lang, making the editor highly customizable
- Can read Texinfo (GNU info) files from within JED's info browser
- A variety of programming modes (with syntax highlighting) are available including C, C++, Fortran, TeX, HTML, Bourne shell (sh), Perl, Python, IDL, DIGITAL Command Language (DCL), nroff, more34
- Edits TeX files with AUC-TeX style editing, BibTeX support
- Asynchronous subprocess support, allowing one to compile from within the editor
- Built-in support for the GPM mouse driver on Linux console
- Abbreviation and dynamic abbreviation modes
- 8-bit clean with mute/dead key support
- Rectangular cut/paste; regular expressions; incremental searches; search replace across multiple files; multiple windows; multiple buffers; shell modes; directory editor (dired); mail; rmail; ispell; and much, much more.
Variants:
- "jed" is the name of the console version, whether for the Windows command-box, or for any Unix-like console.
- "xjed" is a thin graphical user interface (GUI) wrapper for X Window System (X).
- "wjed" is a thin GUI wrapper for MS Windows.
References
References
- "JEDs official web page. including docs and extensions".
- "JEDs github repository".
- "JED Modes Repository".
- Kenlon, Seth (2020-12-01). "Try Jed as your Linux terminal text editor". Opensource.com. Archived from the original on 2025-08-27. Retrieved 2021-10-22.
External links
External links
- Official website

- http://www.paneura.com/~dino/wjed.html Maintains wjed (i.e. jed packaged in a Windows installer). Current recommended stable release package is jed_0.99.18-s2.0.6-i154.exe
- A collection of S-Lang scripts (modes) contributed by JED users
- A separate, more recent set of tools, editing-modes and helpfiles is at the "RED Project", aka "Revisited jED". Most of these files are omni-platform, but Dino's ms-Windows version is specifically supported: easier font/size changes, batfile support, etc. That site also has a page detailing obtaining/compiling on various platforms, including instructions to get it working on Minix3.