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||Proprietary|
|gedit||default under GNOME||Free software|
|Leafpad||default under LXDE and Xfce||Free software|
|Mousepad||previously the default under Xfce||Free software|
|Notepad||default under Microsoft Windows||Proprietary|
|SimpleText||default under Classic Mac OS from version 7.5||Proprietary|
|TeachText||default under Classic Mac OS versions prior to 7.5||Proprietary|
|TextEdit||default under Mac OS X, NeXTSTEP, and GNUstep||Free software|
|XEDIT||default under VM/CMS||Proprietary|
|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|
|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|
|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||is the text editor in PC DOS 7 and PC DOS 2000.||Proprietary|
|ed||is the default line 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)||Free Software|
|ED||is the default editor on CP/M and MP/M.||Proprietary|
|EDIT||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. Up to 6.22, it only supported files up to 64 KB.||Proprietary|
|EDIT||is the text editor in DR DOS 6.0, Novell DOS 7, Caldera OpenDOS 7.01 and DR-DOS 7.02 and higher. Supports large files for as long as swap space is available. Version 7 and higher optionally supports a pseudo-graphics user interface named NewUI.||Proprietary|
|EDITOR||is the text editor in DR DOS 3.31 through DR DOS 5.0, and the predecessor of EDIT||Proprietary|
|EDLIN||is a command-line based line editor and the default on MS-DOS prior to version 5 and is also available on MS-DOS 5.0 and Windows NT.||Proprietary|
|ee||, which stands for easy editor, is part of the base system of FreeBSD, along with vi.||Free Software|
|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.||Free Software|
|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.||Free Software|
|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.||Free software|
|Text Processing Utility (TPU)||language and runtime package, developed by DEC, used to implement the Language-Sensitive Editor and Extensible Versatile Editor, Eve.||Proprietary|
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.
- 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.
- 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