Jump to content

JED (text editor)

From Wikipedia, the free encyclopedia
JED
Original authorJohn E. Davis
ReleaseMarch 17, 1993
Stable release
0.99-19 / December 13, 2009; 16 years ago (2009-12-13)
Written inC, S-Lang
Operating systemLinux, Unix, QNX, Windows 9x, windows nt, OpenVMS, BeOS, OS/2. formerly: MsDOS
TypeText editor
LicenseGPL-2.0-or-later
Websitewww.jedsoft.org/jed/
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. JED's 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. JED's git repository receives irregular updates ranging from months to weeks in between.[1] [2]

Features

[edit]

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, more[3][4]
  • 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

[edit]
  1. "The JED Programmer's Editor".
  2. "jedsoft/jed: Programmer's text editor".
  3. "JED Modes Repository".
  4. 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.
[edit]