A text editor is simply an application used for editing plain
text files. Text editors are often provided with operating
systems or software development packages, and can be utilized to
change configuration files and programming language source code.
Typical features of text editors include search and replace,
copy, cut and paste, text formatting, undo and redo, importing,
and filtering. Some editors have special features and extra
functions such as source code syntax highlighting and automatic
completion. They are mostly used by software developers. There
are commercially available text editors with added
functionality. However, thanks to some good citizens of the
world, there are free excellent alternatives. Here is a list of
valuable Free and Open Source text editors with graphical user
interface (GUI). *ACE is a platform-independent, collaborative
text editor. It is a real-time cooperative editing system that
allows multiple geographically dispersed users to view and edit
a shared text document at the sam