*** Welcome to piglix ***

Joe's Own Editor

Joe's Own Editor
Joes own editor.png
Joe 3.5, editing a C header file
Original author(s) Joseph H. Allen
Developer(s) Joseph P. Allen, Marek 'Marx' Grac and others
Initial release joe0.0.0 ca. August 22, 1991; 25 years ago (1991-08-22)
Stable release
4.3 / October 29, 2016; 3 months ago (2016-10-29)
Written in C
Operating system Unix-like, DOS, Win32
Platform Cross-platform
Size ~ 0.45 MiB (OSX/x86)
Available in English, German, French, Russian, Ukrainian
Type Text editor
License GPL version 1 (or later)
Website joe-editor.sourceforge.net

JOE or Joe's Own Editor is a terminal-based text editor for Unix systems, available under the GPL. It is designed to be easy to use.

JOE is available for most major Linux distributions, open-source BSD systems and Apple's OS X via package managers such as Homebrew.

JOE includes an integrated help system and a reminder of how to get help is always on the screen. The key sequences in JOE are similar to those of WordStar and Turbo C: many are combinations of the Control key and another key, or combinations of Ctrl+K and another key, or combinations of the Escape key and another key. Numerous settings are also available through Ctrl+T. The program is generally customizable through an extensive configuration file, and it supports color syntax highlighting for numerous popular file formats, a feature that is also configurable.

JOE installs hard links and a set of rc files that configure JOE to emulate Emacs keybindings (when invoked as jmacs), Pico (when invoked as jpico), or WordStar (when invoked as jstar). There is also a variant called "rjoe", which is restricted in that it allows one to edit only the files specified on the command line (which can be useful to enforce the principle of least privilege).


...
Wikipedia

...