HOME

TheInfoList



OR:

JED is a
text editor A text editor is a type of computer program that edits plain text. Such programs are sometimes known as "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be u ...
that makes extensive use of the S-Lang library. It is highly cross-platform compatible; JED runs on
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
and all flavors on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
and
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
. Older versions are available for DOS. It is also very lightweight (meaning very parsimonious in its use of system resources), which makes it an ideal editor for older systems,
embedded system An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is ''embedded'' ...
s, etc. JED's
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, ...
mode is one of the most faithful emulations available.


Features

From the JED homepage: *Color
syntax highlighting Syntax highlighting is a feature of text editors that are used for programming, scripting, or markup languages, such as HTML. The feature displays text, especially source code, in different colours and fonts according to the category of terms. ...
on color terminals *
Code folding Code or text folding, or less commonly holophrasting, is a feature of some graphical user interfaces that allows the user to selectively hide ("fold") or display ("unfold") parts of a document. This allows the user to manage large amounts of tex ...
support *Drop-down menus on all terminals and platforms *Emulates editors
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, ...
, EDT,
WordStar WordStar is a word processor application for microcomputers. It was published by MicroPro International and originally written for the CP/M-80 operating system, and later written also for MS-DOS and other 16-bit computing, 16-bit PC OSes. Rob Ba ...
, 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 The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
, sh,
Perl Perl is a family of two High-level programming language, high-level, General-purpose programming language, general-purpose, Interpreter (computing), interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it ...
, Python,
IDL IDL may refer to: Computing * Interface description language, any computer language used to describe a software component's interface ** IDL specification language, the original IDL created by Lamb, Wulf and Nestor at Queen's University, Canada ...
,
DCL DCL or may refer to: * 650 in Roman numerals, see 650 (disambiguation) Computers * Data Center Linux, see Open Source Development Labs * Data Control Language, a subset of SQL * Dialog Control Language, a language and interpreter within AutoC ...
, nroff, more *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 search In computing, incremental search, hot search, incremental find or real-time suggestions is a user interface interaction method to progressively search for and filter through text. As the user types text, one or more possible matches for the text ...
es; 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 GUI wrapper for X. *"wjed" is a thin GUI wrapper for MS Windows.


References


External links

* *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 *The traditional home for 3rd-party editing-modes and other S-lang extensions is at http://jedmodes.sourceforge.net/. Many of the files are bundled into the Debian package jed-extra. *A separate, more recent set of tools, editing-modes and helpfiles is at th
"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 pag
detailing obtaining/compiling on various platforms
including instructions to get it working o
Minix3
Free text editors Free software programmed in C Software that uses S-Lang DOS text editors OpenVMS text editors Software using the GPL license {{Text-editor-stub