Comparison of Text Editors - Extra Features

Extra Features

Text editor support for other programming features
Text shell integration Graphical shell integration Macro language Collaborative editing Large file support Multi-line regex support Search in files
Acme Yes No Yes No ? Yes ?
AkelPad Yes Yes Yes No memory Yes ?
Alphatk Yes Yes Yes No ? ? ?
Aquamacs Yes Yes Yes Yes memory Yes ?
BBEdit Yes Yes Yes No memory Yes ?
Bluefish No Yes ? Yes ? Yes ?
ConTEXT No Yes Yes No memory No ?
Crimson Editor No Yes Yes No No No ?
Diakonos No No Yes No ? Yes ?
E Text Editor Yes Yes No Yes Yes Yes ?
ed No No No No ? ? Yes
EditPlus ? Yes Yes No memory Yes Yes
Editra ? ? ? ? 2GB ? ?
EmEditor Yes Yes Yes No Yes Yes ?
Geany Yes ? ? ? ? ? ?
gedit Yes Yes Yes Plugin No No No
GNU Emacs Yes Yes Yes Yes on 64bit OS Yes Yes
Gobby ? Yes No Yes ? No ?
JED Yes No Yes No memory ? ?
jEdit Yes No Yes No No (heap) Yes ?
JOE Yes No Yes No Yes ? ?
Kate Yes Yes No No No No ?
KEDIT Yes Yes Yes No Yes Yes ?
Komodo Edit ? ? Yes No ? Yes ?
KWrite No No No No No No ?
LE Yes No No No memory Yes ?
Metapad Yes Yes No No memory No ?
mined ? ? ? ? ? Yes ?
MS-DOS Editor No No No No No (~300 KB) No No
Nano Yes No No No ? ? ?
Text shell integration Graphical shell integration Macro language Collaborative editing Large file support Multi-line regex support Search in files
NEdit Yes Yes Yes No No Yes ?
Notepad Yes Yes No No memory No No
Notepad++ Yes Yes Yes with plugin No Yes Yes
Notepad2 No No No No memory No ?
NoteTab ? ? Yes ? No Yes ?
nvi Yes No No ? ? ? ?
Pico ? ? ? No ? ? ?
PolyEdit Yes Yes No No Yes Yes ?
Programmer's Notepad No Yes Yes No slow Yes ?
PSPad Yes Yes Yes No memory with plugin Yes
Q10 ? ? ? ? ? ? ?
RJ TextEd Yes Yes Yes No No Yes ?
RText No No Yes No No Yes ?
SciTE ? ? Yes No No No ?
skEdit Yes Yes No Yes ? ? ?
SlickEdit Yes Yes Yes No 2 GB Yes Yes
Smultron ? ? ? ? ? ? ?
Source Insight ? ? Yes No ? No ?
SubEthaEdit Yes Yes No Yes ? Yes ?
TED Notepad Yes Yes No No No ? ?
TextEdit Yes Yes No No ? ? ?
TextMate Yes Yes Yes No No Yes ?
TextPad No Yes Yes No memory Yes Yes
TextWrangler Yes Yes Yes No memory Yes ?
The SemWare Editor Yes Yes Yes No 2 GB No ?
UltraEdit Yes Yes Yes No Yes Yes Yes
VEDIT Yes Yes Yes No Yes Yes Yes
Vim Yes Yes Yes No Yes Yes Yes
XEmacs Yes Yes Yes Yes on 64bit OS Yes Yes
Text shell integration Graphical shell integration Macro language Collaborative editing Large file support Multi-line regex support Search in files

Large file support:

Yes = Larger than 4GB (LFS) 2GB = Larger than 1GB, not limited by memory
memory = Limited by available memory No (64k) = Some limit less than available memory (give max size if known)

In general, most text editors do not support large text files. Some restrict themselves to available in-core RAM while others use sophisticated virtual memory management techniques and paging algorithms.

Search in files: Perform search (and possibly replace) in multiple files on disk, for example on a sub-directory and recursively all the directories below it. Similar to grep.

Read more about this topic:  Comparison Of Text Editors

Famous quotes containing the words extra and/or features:

    When we leave our child in nursery school for the first time, it won’t be just our child’s feelings about separation that we will have to cope with, but our own feelings as well—from our present and from our past, parents are extra vulnerable to new tremors from old earthquakes.
    Fred Rogers (20th century)

    All visible objects, man, are but as pasteboard masks. But in each event—in the living act, the undoubted deed—there, some unknown but still reasoning thing puts forth the mouldings of its features from behind the unreasoning mask. If man will strike, strike through the mask!
    Herman Melville (1819–1891)