List of text editors

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

The following is a list of text editors. For a list of outliners, see that article's external links.

Contents

Graphical and Text User Interface

The following editors can either be used with a Graphical user interface or a Text user interface.

System default

Free software

Graphical user interface

System default

Free software (free/libre/open-source)

Freeware

Personal license (free for individuals)

Commercial

Text user interface

System default

  • nvi (installed as vi by default in BSD operating systems and some Linux distributions) — A free replacement for the original vi which maintains compatibility while adding some new features.
  • vi (default under Unix — unless replaced by a vi-clone) — One of the earliest screen-based editors, available in Unix, and part of the POSIX standard. Vi is based on ex.
  • ee (Easy Edit) — a simple text editor for FreeBSD.
  • ed has been the default editor on Unix since the birth of Unix. Either ed or a compatible editor is available on all systems labeled as Unix.
  • MS-DOS Editor is the default on MS-DOS since version 5 and is included with all 32-bit versions of Windows that do not rely on a separate copy of DOS.
  • E was the text editor in PC-DOS 7, PC-DOS 2000, and OS/2
  • edlin was the default editor on MS-DOS prior to version 5 and is also available on MS-DOS 5.0 and Windows NT.

Others

  • Diakonos — a customizable, usable console-based text editor.
  • Emacs — A screen-based editor with an embedded computer language, Emacs Lisp. Early versions were implemented in TECO, see below.
  • Elvis
  • JED
  • JOE — A modern screen-based editor with a sort of enhanced-WordStar style to the interface, but can also emulate Pico.
  • LE
  • Nano — An open source clone of Pico.
  • Pico
  • SETEDIT — a clone of the editor of Borland's Turbo* IDEs
  • vile — A vi work-alike which retains the vi command-set while adding aspects of the Emacs editing paradigm: multiple windows and buffers, infinite undo, colorization, scriptable expansion capabilities, etc.
  • mcedit — Full featured terminal text editor for Unix-like systems.
  • ne - a minimal, modern replacement for vi.

No User Interface (Editor Library, Toolkit)

Collaborative

Main article: Collaborative editor

ASCII art

Editors and viewers 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).
  • JavE
  • PabloDraw — ANSI/ASCII editor allowing multiple users to edit via TCP/IP network connections.
  • Tetradraw — an ANSI art editor for *nix operating systems with mult-user editing support.
  • TheDrawANSI/ASCII text editor for MS DOS and PCBoard file format support
  • TundraDraw — a cross-platform ANSI and ASCII editor
  • AsciiO - cross-platform ASCII diagram creation

ASCII Font Editors

  • FIGlet — For creating ASCII Art text.
  • TheDraw — ANSI/ASCII text editor with build in editor and manage of ASCII fonts

Historical

Visual and full-screen editors

  • aee — "advanced easy editor" for Unix. Still available in most package managers, but seldom used.
  • Edit.app — The default text editor for NEXTSTEP systems.
  • Edit application — A programmer's editor for Classic Mac OS.
  • MS-DOS Editor — A menu-based editor introduced to supersede edlin in MS-DOS version 5.0 and up. Still available under Microsoft Windows, but seldom used.
  • EDT — A character based editor used on DEC PDP-11s and VAXen.
  • LEXX — editor for the Oxford English Dictionary, possibly the first to use live parsing and colour syntax highlighting, derivatives known as LPEX.
  • O26 — written for the operator console of the CDC 6000 series machines in the mid-1960s
  • Red — A VAX/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.
  • SEDT — A multiplatform EDT work-alike
  • Source Entry Utility or SEU — A full screen editor that ran on the IBM System/38 and still runs on the IBM AS/400 as a legacy. (Currently being phased out in favor of the WebSphere Development Studio Client editor that runs on the Eclipse platform.)
  • STET (the 'STructured Editing Tool') — may have been the first folding editor; its first version was written in 1977.
  • TeachText
  • TECO — One of the most advanced character-based editors, which included a programming language. While usually described as a line editor, it included screen editing capabilities at least as early as 1965.
  • NED (text editor) — The Rand fullscreen text editor, also known as re. A white-space editor, allowing arbitrary cursor movement past end-of-line or the last character of the file. Small amount of integration with the MH mail system.

Line editors

  • Colossal Typewriter — An early editor thought to be written for the PDP-1
  • ed — (1) Unix's early line editor, (2) CP/M's line editor.
  • edlin — A line editor delivered with MS-DOS.
  • ex — An EXtended version of Unix's ed, later evolved into the visual editor vi.
  • GEDIT (aka George 3 EDITor) was a TECO-like editor including a programming language for the GEC 4000 series computers
  • 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

See also

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net