Jump to content

List of text editors: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Jhamner (talk | contribs)
Free software (libre/open-source): added Tinn-R to the list, and added a brief description of Smultron
Line 56: Line 56:


=== Freeware ===
=== Freeware ===
*[[HiEditor]]
*[[Arachnophilia]]
*[[Arachnophilia]]
*[[BBEdit Lite]]
*[[BBEdit Lite]]

Revision as of 15:22, 23 August 2007

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

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 (libre/open-source)

Freeware

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.
  • EDIT was the default on MS-DOS since version 5 and is still available on all versions of Windows.
  • 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 still available on Windows.

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.
  • Nano — An open source clone of Pico.
  • Pico
  • se — An early screen-based editor for Unix, based on ed.
  • SEDT — A multiplatform EDT work-alike
  • SETEDIT — An open source, multi-platform clone of the editor of Borland's Turbo* IDEs, with several improvements.
  • 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.

No User Interface (Editor Library, Toolkit)

Collaborative

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
  • Imagetrix Full-color ASCII art image conversion tool.
  • 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 suport.
  • TextDraw Similar to Microsoft Paint.
  • TheDrawANSI/ASCII text editor for MS DOS and PCBoard file format support
  • TundraDraw — a cross-platform ANSI and ASCII editor

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

Line editors

  • Colossal Typewriter — An early editor thought to be written for the PDP-1
  • ed — (1) Unix's early character-based editor, (2) CP/M's line editor.
  • edlin — A character-based 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[1]
  • sed — A non-interactive programmable character-based text 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