List of text editors
From Wikipedia, the free encyclopedia
|This list needs additional citations for verification. (February 2011)|
Graphical and text user interface
|Extensible Versatile Editor (EVE)||Default under OpenVMS||?|
|Aquamacs Emacs||A distribution of GNU Emacs heavily modified to behave like a Mac program.||Yes|
|Cream||A configuration of Vim.||Yes|
|GNU Emacs/XEmacs||two long-existing forks of the popular Emacs programmer's editor. Emacs and vi are the dominant text editors on Unix-like operating systems, and have inspired the editor wars.||Yes|
|Language-Sensitive Editor (LSE)||Programmer's Editor for OpenVMS implemented using TPU.||Yes|
|vile (vi like Emacs)||A vi work-alike which retains the vi command-set while adding new features: multiple windows and buffers, infinite undo, colorization, scriptable expansion capabilities, etc.||Yes|
|vim||vim is based on the vi editor and designed for use both from a command line interface and in a graphical user interface||Yes|
Graphical user interface
|E (E.EXE)||(default under IBM OS/2 versions 2-4)|
|gedit||(default under GNOME)|
|Leafpad||(default under LXDE and Xfce)|
|Mousepad||(previously the default under Xfce)|
|Notepad||(default under Microsoft Windows)|
|SimpleText||(default under Classic Mac OS from version 7.5)|
|TeachText||(default under Classic Mac OS versions prior to 7.5)|
|TextEdit||(default under NeXTSTEP, Mac OS X and GNUstep)|
|XEDIT||(default under VM/CMS)||
|Acme||A User Interface for Programmers by Rob Pike||Free software|
|AkelPad||Еditor for plain text. It is designed to be a small and fast. Many plugins.||Free software|
|Bluefish||Web development editor||Free software|
|Crimson Editor||Free software|
|Geany||fast and lightweight editor / IDE, uses GTK+||Free software|
|gedit||a simple GNOME text editor, fairly equivalent to KEdit||Free software|
|J||Text editor written in Java, part of the ArmedBear Common Lisp (ABCL) project||Free software|
|jEdit||free cross-platform programmer's editor written in Java, GPL licensed||Free software|
|JOVE||Jonathan's Own Version of Emacs||Free software|
|JuffEd||lightweight text editor written in Qt4||Free software|
|Kate||basic text editor for the KDE desktop||Free software|
|Kile||User friendly TeX/LaTeX editor||Free software|
|Kod||Mac OS-X only, TextMate-like||Free software|
|KWrite||default editor on KDE||Free software|
|Lapis||an experimental text editor allowing multiple simultaneous edits of text in a multiple selection from a few examples provided by the user.||Free software|
|Leo||a text editor that features outlines with clones as its central tool of organization and navigation||Free software|
|Light Table||a text editor with an Integrated Development Environment providing real-time feedback allowing easy execution, debugging and access to documentation||Free software|
|MadEdit||free cross-platform editor written in wxWidgets||Free software|
|mcedit||text editor provided with Midnight Commander||Free software|
|Metapad||Windows Notepad replacement, GPL licensed||Free software|
|NEdit – "Nirvana Editor"||Free software|
|Notepad++||a tabbed text editor||Free software|
|Pe||a text editor for BeOS||Free software|
|Programmer's Notepad||Free software|
|TeXShop||TeX/LaTeX editor and previewer||Free software|
|The Hessling Editor||Free software|
|UniRed||Windows text editor supporting many encodings||Free software|
|X11 Xedit||Free software|
|Eddie||editor originally made for BeOS and later ported to Linux and Mac OS X.||Freeware|
|HxD for huge text files||Freeware|
|LEd – LaTeX Editor||Freeware|
|Programmer's File Editor (PFE)||Freeware|
|PSPad||editor for Microsoft Windows with various programming environments||Freeware|
|Q10||Full screen text editor (Windows)||Freeware|
|HTML Kit||Personal License (Free for individuals)|
|GoldED (text editor of Cubic IDE)||Proprietary|
|E Text Editor||Proprietary|
|EditPlus||editor with syntax highlighting and FTP||Proprietary|
|GWD Text Editor||Proprietary|
|Inlage LaTeX Editor||Proprietary|
|Kedit||editor with commands and Rexx macros similar to IBM XEDIT||Proprietary|
|skEdit||(formerly called skHTML)||Proprietary|
|Smultron||a Mac OS X text editor||Proprietary|
|SubEthaEdit (formerly called Hydra)||Proprietary|
|TextPad and Wildedit||Proprietary|
|The SemWare Editor (TSE) (formerly called QEdit)||Proprietary|
|Tincta / Tincta Pro (Mac OS X)||Proprietary|
Text user interface
|E||was the text editor in PC DOS 7 and PC DOS 2000.|
|EDIT||was the text editor in DR DOS 6.0, Novell DOS 7, Caldera OpenDOS 7.01 and DR-DOS 7.02 and higher.|
|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 (not by default on every one)|
|ee||, which stands for easy editor, is part of the base system of FreeBSD, along with vi.|
|edlin||was the default editor on MS-DOS prior to version 5 and is also available on MS-DOS 5.0 and Windows NT.|
|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.|
|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||is the default for Unix systems and must be included in all POSIX compliant systems – One of the earliest screen-based editors, it is based on ex.||
|Diakonos||– a customizable, usable console-based text editor.||Free Software|
|Emacs||– A screen-based editor with an embedded computer language, Emacs Lisp. Early versions were implemented in TECO, see below.||Free Software|
|JOE||– A modern screen-based editor with a sort of enhanced-WordStar style to the interface, but can also emulate Pico.||Free Software|
|mcedit||– Full featured terminal text editor for Unix-like systems.||Free Software|
|MinEd||– Text editor with user-friendly interface, mouse and menu control, and extensive Unicode and CJK support; for Unix/Linux and Windows/DOS.||Free Software|
|Nano||– A clone of Pico GPL licensed.||Free Software|
|ne||– a minimal, modern replacement for vi.||Free Software|
|SETEDIT||– a clone of the editor of Borland's Turbo* IDEs||Free Software|
|vim||is based on the vi editor and designed for use both from a command line interface and in a graphical user interface||Free Software|
|The SemWare Editor||(TSE for DOS) (formerly called QEdit)||Proprietary|
No user interface (editor libraries/toolkits)
|Scintilla (editing component)||is used as the core of several text editors.|
|Text Processing Utility (TPU)||language and runtime package, developed by DEC, used to implement the Language-Sensitive Editor and Extensible Versatile Editor, Eve.|
ASCII and ANSI art
- ACiDDraw – Designed for editing ASCII text art. Supports ANSI color (ANSI X3.64).
- PabloDraw – ANSI/ASCII editor allowing multiple users to edit via TCP/IP network connections.
- TheDraw – ANSI/ASCII text editor for DOS and PCBoard file format support.
ASCII font editors
- FIGlet – For creating ASCII Art text.
- TheDraw – ANSI/ASCII text editor with built-in editor and manager of ASCII fonts.
Visual and full-screen editors
- Brief – A very popular programmer's editor for DOS and OS/2.
- 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.
- 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.
- STET (the 'STructured Editing Tool') – may have been the first folding editor; its first version was written in 1977.
- 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.
- 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) is 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