List of text editors

The following is a list of notable text editors.

Graphical and text user interface
The following editors can either be used with a graphical user interface or a text user interface.

vi clones
Sources:

ASCII and ANSI art
Editors that are specifically designed for the creation of ASCII and ANSI text art.
 * ACiDDraw – designed for editing ASCII text art. Supports ANSI color (ANSI X3.64)
 * TheDraw – ANSI/ASCII text editor for DOS and PCBoard file format support

ASCII font editors

 * FIGlet – for creating ASCII art text
 * TheDraw – DOS ANSI/ASCII text editor with built-in editor and manager of ASCII fonts

Visual and full-screen editors
• Brief – a programmer's editor for DOS and OS/2

• Edit application – a programmer's editor for Classic Mac OS

• EDIT – a menu-based editor introduced to supersede EDLIN in MS-DOS version 5.0 and up and available in most Microsoft Windows

• EDT – a character-based editor used on DEC PDP-11s and VMS

• O26 – written for the operator console of the CDC 6000 series machines in the mid-1960s

• Red – a VMS editor, written in Forth variant STOIC

• se – an early screen-based editor for Unix

• SED – cross-platform editor from the 1980s, ran on TOPS-10, TOPS-20 and VMS

• STET (the 'STructured Editing Tool') – may have been the first folding editor; its first version was written in 1977

• TeachText

• TECO – a character-based editor, which included a programming language.

Line editors
• Colossal Typewriter – an early editor thought to be written for the PDP-1

• ed:

• *Unix's early line editor

• *CP/M's line editor

• EDLIN – a line editor delivered with MS-DOS

• EDT (Univac) – a line editor for Unisys VS/9 and Fujitsu BS2000 systems

• ex – an EXtended version of Unix's ed, later evolved into the visual editor vi

• fred – sed-like line editor used on the CDC 7600 at Los Alamos

• GEDIT (aka George 3 EDITor) – a TECO-like editor including a programming language for the GEC 4000 series computers. GEDIT was originally written by David Toll of Rutherford Appleton Laboratory, and then adopted by GEC Computers for OS4000.

• sed – a non-interactive programmable stream editor available in Unix

• TECO – one of the most advanced character-based editors, which included a programming language

• TEDIT – GEC 4000 series editor based on the Cambridge Titan EDIT

• QED