Extra 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 wont be just our childs feelings about separation that we will have to cope with, but our own feelings as wellfrom 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 eventin the living act, the undoubted deedthere, 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 (18191891)