List of text editors
Encyclopedia : L : LI : LIS : List of text editors
The following is a list of text editors.
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
- Extensible Versatile Editor (EVE) (default under OpenVMS) — EVE is implemented using TPU.
- Vim (replaced vi as default under Linux) — A modern vi work-alike with more features, including a scripting interface for Perl, Python, Ruby, Tcl and Scheme.
Free software
GNU Emacs 22
- Cream — A configuration of Vim that is easy to learn and use.
- GNU Emacs
- Jasspa MicroEmacs
- Language-Sensitive Editor (LSE) — Programers Editor for OpenVMS implemented using TPU.
- XEmacs
Graphical user interface
System default
A screenshot of Apple's TextEdit
- Notepad (default under Microsoft Windows)
- SimpleText (default under Classic Mac OS)
- TextEdit (default under Mac OS X)
- xedit (default under VM/CMS)
Free software
- Acme — A User Interface for Programmers by Rob Pike
- BDV Notepad Free enhanced Notepad replacement
- Beaver
- [Bix] — A Java-based plain text editor
- Bluefish
- [CUTE]
- [Cssed]
- [EvolvEd] - All in one text-editor and progamming IDE
- gedit
- [HTML-Kit]
- [GridinSoft Notepad] - text editor with built-in spell checker
- jEdit — free cross-platform programmer's editor written in Java. GNU GPL licenced.
- Kate — text editor for the KDE desktop
- [Katoob] — is a light weight, multi lingual, GTK+ 2 based editor
- Kile — User friendly TeX/LaTeX editor
- Leafpad
- LEd
- MadEdit — a cross-platform text and hex editor
- NEdit
- [Netpadd]
- Notepad++
- Notepad2
- PPC_edit - text editor for Pocket PC
- [RexEdit]
- Sam
- SciTE
- [TEA]
- TeXnicCenter
- The Hessling Editor
- [TINN] - Free Notepad replacement released under a GPL license.
- [UniRed]
- [WinVi]
- xedit
- Yudit
- [Yzis] — a vim inspired editor with frontends for KDE and ncurses
Freeware
ConTEXT 0.98.3
Crimson Editor 3.70
- Arachnophilia
- BBEdit Lite
- Bred
- ConTEXT
- Crimson Editor
- EDXOR
- EditPad Lite
- EmEditor Free
- GridinSoft Notepad Lite
- MAX's HTML Beauty++ 2004
- Metapad
- NoteTab Light
- Programmer's File Editor (PFE)
- PSPad editor
- roPEdit
- RPad32
- subpad
- Syn Text Editor (Windows)
- TED Notepad
- TeXShop — TeX/LaTeX editor and previewer
- TextWrangler
- Win32Pad
- WhizNote
Commercial
- [Professional Notepad]
- Alphatk
- BBEdit
- Marile Notepad
- Boxer
- CodeWright
- CRiSP
- e
- Editeur
- EditPad Pro
- EditPlus
- EmEditor
- Epsilon
- GhostClip
- GWD Text Editor
- MED
- Multi-Edit
- Notpad
- NoteTab
- PrivyPad
- skEdit (formerly called skHTML)
- SlickEdit
- TextMate
- TextPad and Wildedit
- The SemWare Editor (formerly called QEdit)
- Ulysses
- WebDesign
- WinEdt
- UltraEdit
- Zeus IDE
Text user interface
System default
- nvi (replaced vi as default under BSD) — A reimplementation of vi.
- 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.
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.
- mined — Powerful text editor with extensive Unicode and CJK support and modern user-interface paradigm.
- 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)
- Text Processing Utility (TPU) — Language and Runtime used to implement the Language-Sensitive Editor and Extensible Versatile Editor.
Collaborative
- Concurrence
- MoonEdit
- SubEthaEdit
- Gobby
ASCII art
- ACiDDraw — Designed for editing ASCII text art. Supports ANSI color (ANSI X3.64).
- Boxer — Allows graphic/line drawing when using PC-8/OEM character set
- JavE
- PabloDraw
Historical
Visual and full-screen editors
- Edit application
- edit — 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.
- le
- Red — A VAX/VMS editor, written in Forth variant STOIC.
- TeachText
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.
- sed — An non-interactive programmable character-based text editor available in Unix.
- TECO — One of the most advanced character-based editors, which included a programming language.
- QED
See also
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
