|
|
|
|
|
Comparison Of Text EditorsThe following tables compare general and technical information for a number of text editors. Please see the individual products' articles for further information. This article is not all-inclusive or necessarily up-to-date. General information This table gives basic general information about the different editors: Operating system support This table lists the operating systems that different editors can run on without emulation: | style="width:10em;" | | style="width:5em;" | Windows | style="width:5em;" | Mac OS X | style="width:5em;" | Linux | style="width:5em;" | BSD | style="width:5em;" | Unix | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | ! Windows ! Mac OS X ! Linux ! BSD ! Unix | Document interface This table lists common document interfaces supported natively (i.e. without third-party add-ons) by different editors: | rowspan="2" | | rowspan="2" style="width:20%;" | Single document interface | colspan="3" | Multiple document interface | | style="width:20%;" | Window cascading/tiling | style="width:20%;" | Window splitting | style="width:20%;" | Window tabbing | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | ! Single document interface ! Window cascading/tiling ! Window splitting ! Window tabbing | Basic features This table lists common basic features supported natively (i.e. without third-party add-ons) by different editors: | ! style="width:20%;" | Spell checking ! style="width:20%;" | Regex-based find & replace ! style="width:20%;" | Encoding conversion ! style="width:20%;" | Newline conversion | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | ! Spell checking ! Regex-based find & replace ! Encoding conversion ! Newline conversion | Programming features This table lists common programming features implemented natively by different editors: | ! style="width:9%;" | Syntax highlighting ! style="width:9%;" | Multiple undo/redo ! style="width:9%;" | Rectangular block selection ! style="width:9%;" | Bracket matching ! style="width:9%;" | Auto indentation ! style="width:9%;" | Auto completion ! style="width:9%;" | Code folding ! style="width:9%;" | Text folding ! style="width:9%;" | Compiler integration | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | | ! Syntax highlighting ! Multiple undo/redo ! Rectangular block selection ! Bracket matching ! Auto indentation ! Auto completion ! Code folding ! Text folding ! Compiler integration | Extra features This table lists other features implemented natively by different editors: | ! style="width:20%;" | Text shell integration ! style="width:20%;" | Graphical shell integration ! style="width:20%;" | Macro ! style="width:20%;" | Collaborative editing | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | bgcolor="#fcfcfc" | ? | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | ! Text shell integration ! Graphical shell integration ! Macro ! Collaborative editing | Protocol support This table lists Internet protocols that different editors support for remote file editing: | ! style="width:20%;" | FTP ! style="width:20%;" | HTTP ! style="width:20%;" | SSH ! style="width:20%;" | WebDAV | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#fcfcfc" | ? | bgcolor="#ffdddd" | No | | ! FTP ! HTTP ! SSH ! WebDAV | Encoding support This table lists character encodings that different editors support: | ! style="width:25%;" | ASCII ! style="width:25%;" | UTF-8 ! style="width:25%;" | UTF-16 | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | ! ASCII ! UTF-8 ! UTF-16 | Newline support This table states which newline character sequences different editors support: | ! style="width:25%;" | DOS (CR/LF) ! style="width:25%;" | Unix (LF) ! style="width:25%;" | Mac (CR) | | style="text-align:left;" bgcolor="#ececec" | Acme | bgcolor="#ffdddd" | No | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | Crimson Editor | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | EditPlus | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | GNU Emacs | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Kate | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | KWrite | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | Nano | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | | style="text-align:left;" bgcolor="#ececec" | Notepad | bgcolor="#ddffdd" | Yes | bgcolor="#ffdddd" | No | bgcolor="#ffdddd" | No | | style="text-align:left;" bgcolor="#ececec" | nvi | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | | style="text-align:left;" bgcolor="#ececec" | Pico | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | | style="text-align:left;" bgcolor="#ececec" | PSPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | SubEthaEdit | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | TextPad | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | vim | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | bgcolor="#ddffdd" | Yes | | style="text-align:left;" bgcolor="#ececec" | XEmacs | bgcolor="#fcfcfc" | ? | bgcolor="#ddffdd" | Yes | bgcolor="#fcfcfc" | ? | | ! DOS (CR/LF) ! Unix (LF) ! Mac (CR) | References See also Text editors *
|
 |
|
| Copyright 2005-2009 OnPedia.com. All Rights Reserved |
|
|