gedit is the official text editor of the GNOME desktop environment. While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor. gedit features also a flexible plugin system which can be used to dynamically add new advanced features to gedit itself. See the plugins page for more info on the existing plugins.
gnotepad+ is an easy-to-use, yet fairly feature-rich, simple HTML and text editor for Unix based systems running X11 and using GTK (the Gimp ToolKit) and/or GNOME. gnotepad+ was designed to have as little bloat as possible, while still providing many of the common features found in a modern GUI-based text editor. It is still fairly light-weight, especially for the features it offers, and aims to remain that way.
The "+" in gnotepad+ is there to differentiate it from other GTK-based text editors which may call themselves "gnotepad". Additionally, gnotepad+ is not intended to be fancy, so it leverages its text editing capabilities on the GTK Text Widget. Hence, if you are looking for a programmers's editor, look for another text editor or help improve the GTK Text Widget.
3. Kate KDE
Kate is a multi-document, multi-view text editor for KDE, shipped with the KDEBASE package. It features stuff like codefolding, syntaxhighlighting, dynamic word wrap, an embedded console, an extensive plugin interface and some prelimentary scripting support.
4. Kwrite KDE
KWrite is a simple texteditor, with syntaxhighlighting, codefolding, dynamic word wrap and more, it's the lightweight version of Kate, providing more speed for minor tasks. It ships per default with KDEBASE package.
NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with the thorough functionality and stability required by users who edit text eight hours a day. It provides intensive support for development in a wide variety of languages, text processors, and other tools, but at the same time can be used productively by just about anyone who needs to edit text. NEdit, which is entirely a volunteer effort, benefits from a strong developer and user community. As of version 5.1, NEdit may be freely distributed under the terms of the GNU General Public License.
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.
Acme is a powerful text editor, development environment and textual-user-interface platform developed by Rob Pike originally for Plan 9 from Bell Labs research operating system, and now has ports available for all major platforms.
XEmacs is a highly customizable open source text editor and application development system. It is protected under the GNU Public License and related to other versions of Emacs, in particular GNU Emacs. Its emphasis is on modern graphical user interface support and an open software development model, similar to Linux. XEmacs has an active development community numbering in the hundreds, and runs on Windows 95 and NT, Linux and nearly every other version of Unix in existence. Support for XEmacs has been supplied by Sun Microsystems, University of Illinois, Lucid, ETL/Electrotechnical Laboratory, Amdahl Corporation, BeOpen, and others, as well as the unpaid time of a great number of individual developers.
Xcoral is a multiwindow mouse-based text editor for Unix and X Window System. Syntax highlighting and auto-indentation are available. A built-in browser enables you to navigate through C functions, C++ and Java classes, methods and files. A SMall Ansi C Interpreter (Smac) is also built-in to dynamically extend the editor's possibilities (user functions, key bindings, modes etc). Xcoral provides regions and marks, kill-buffers, macros system and unlimited undo.
nvi (new vi) is a re-implementation of the classic Berkeley text editor, ex/vi, traditionally distributed with BSD, and later, Unix systems. It was originally distributed as part of the Fourth Berkeley Software Distribution (4BSD).
OzEDITor. A GTK2+ Simple Editor for Coders.
In computing, nano is a curses-based text editor for Unix and Unix-like systems. It is a clone of Pico, the editor of the Pine email client. Nano aims to emulate Pico as closely as possible and perhaps include extra functionality.
JOE is a full featured terminal-based screen editor which is distributed under the GNU General Public License (GPL). JOE has been around since 1988 and comes standard with many Linux distributions.
FTE is a free (licensed under the GNU GPL) text editor for developers. It is really powerful, yet very easy and intuitive to use.
JED is a freely available text editor. Although it is a powerful editor designed for use by programmers, its drop-down menu facility make it one of the friendliest text editors around. Hence it is ideal for composing simple email messages as well as editing complex programs in a variety of computer languages.
Glimmer is a code editor for GNOME, using Python as a scripting language for extending it's capabilities.
SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is best used for jobs with simple configurations - I use it for building test and demonstration programs as well as SciTE and Scintilla, themselves.
18. Quanta Plus
Quanta Plus is a highly stable and feature rich web development environment. The vision with Quanta has always been to start with the best architectural foundations, design for efficient and natural use and enable maximal user extensibility. We recognize that we don't have the resources to do everything we would like to so our target is to make it easy for you to help make this the best community based desktop application anywhere. Pretty much everything in Quanta is designed so you can extend it. Even the way it handles XML DTDs is based on XML files you can edit. You can even import DTDs, write scripts to manage editor contents, visually create dialogs for your scripts and assign script actions to nearly any file operation in a project. You can even look at and communicate with a wide range of what happens inside Quanta using DCOP.
Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites. See features for an extensive overview, take a look at the screenshots, or download it right away. Bluefish is an open source development project, released under the GNU GPL licence.
SETEdit is a friendly text editor. It is a text mode application with windows, buttons, mouse support, etc. The main target of the project are programmers so the editor is mainly oriented to programming.