HomePage |
RecentChanges |
EditorIndex |
TextEditorFamilies |
Preferences
This way of
PickingATextEditor involves choosing an editor that runs on several platforms (usually Microsoft Windows and Unix, since Apple's OSX is a version of Unix -- at least if you don't need an attractive GUI. Else you should look for real OS X support.). Editors in this category include:
- BlueFish? - Mac OSX, Linux, OpenSolaris? and MS Windows (XP and newer)
- CodeLite - Linux, MS Windows, Mac OSX
- E3 - Linux, FreeBSD, NetBSD, OpenBSD, Win9x, QNX, Atheos, BeOS?(TM), DOS and ELKS
- Eclipse - More IDE than Editor, written in Java, available for MS Windows, GNU/Linux, MacOS and maybe more.
- FTE - DOS, Linux, OS/2, Windows (Source available)
- GnuEmacs - AIX, FreeBSD, GNU/Linux, MacOS X, MS-DOS, MS Windows, NetBSD, OpenBSD, Solaris, SunOS, Ultrix
- jEdit - all Unix platforms, MacOS X, VMS, MS Windows, OS/2
- jove - AIX, BSDI, DGUX, HP/UX, Irix, Linux, OSF/1, QNX, SCO, Solaris, SunOS, SVR4, Ultrix, MS-DOS, MS Windows, Macintosh
- MicroEMACS - MS-DOS, Windows, UNIX, Linux, DG/UX, others
- Nano - various Unix platforms, MS Windows (with Cygwin dlls)
- Pico - various Unix platforms, MS Windows (not a stand-alone editor)
- RecordEditor - Open source Data file Editor
- TDE - MS Windows, MS-DOS, Linux
- VIM - all Unix platforms, Mac OS X, MS Windows, MS-DOS, Amiga, Atari, BeOS, Macintosh, MachTen, OS/2, RiscOS, VMS
- XEmacs - Linux, Solaris, SunOS, HP/UX, FreeBSD, OpenBSD, BSDI, DEC/OSF, SCO5, MS Windows, MacOS X
- SciTE - Linux, MS Windows, BSD
A number of TinyEditors were written to emulate the KeyboardLayouts of larger editors that were too big to run on early microcomputers. Most of these emulate VI, Emacs, or WordStar, but some emulate more obscure editors with loyal cult followings (see TextEditorFamilies).
Another way to do this is to change the KeyBinding of another editor to resemble the one you're used to. Some people argue against this, because it makes you dependent on your personal configuration file,
which may not be available if you're using someone else's computer. But these days we have USB "thumb drives" and live-CD operating systems, so you can literally carry your own operating environment in your pocket.
Some editors (including JOE and Emacs) come with built-in emulation modes for other popular editors.
Advantages:
Disadvantages:
- You might miss out on the features available only in a single (but popular) platform
Simple Example: MultiEdit is a pretty nice editor but only available on Windows.