GNU Emacs is a self-documenting, customizable, extensible real-time
display editor.
Users new to Emacs will be able to use basic features fairly rapidly
by studying the tutorial and using the self-documentation features.
Emacs also has an extensive interactive manual browser. It is easily
extensible since its editing commands are written in Lisp.
GNU Emacs's many special packages handle mail reading (RMail) and
sending (Mail), outline editing (Outline), compiling (Compile),
running subshells within Emacs windows (Shell), running a Lisp
read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy
(Doctor :-) and many more.
Conglomerate is a free, user-friendly XML editor, aimed at providing
a comfortable DocBook editor for the masses that's nicely integrated
into GNOME.
Conglomerate is still fairly unstable when doing editing work,
and will crash from time to time. However, it is becoming usable
for viewing DocBook and other XML formats, for creating new documents,
and making simple changes to existing documents.
Cooledit is a suite of programs consisting of the following:
- cooledit - a GUI based editor which allows you to call external programs
(for instance LaTeX on a LaTeX file)
- smalledit - a stripped down version of cooledit
- coolman - a man page browser
Cream is a vim extension supports pull-down menus and/or keyboard shortcuts.
Features:
- Standard and intuitive menus.
- Syntax highlighting colors, supporting more than 350 languages.
- Intuitive status line.
- Automatic text indention.
- Word wrap.
- Multiple documents opening.
- Find and Find/Replace dialogs.
- Spell check with error highlighting.
- Text justification.
- Conversion of and between Unix, Windows and Apple platform format files.
- Macro record and playback.
- File browser.
- Ctags navigation and searching.
- Plus lots of addons.
DeforaOS desktop text editor
dhex is a more than just another hex editor: It includes a diff mode, which can
be used to easily and conveniently compare two binary files. Since it is based
on ncurses and is themeable, it can run on any number of systems and scenarios.
With its utilization of search logs, it is possible to track changes in
different iterations of files easily.
Diakonos, the console text editor with a key mapping you practically
already know. Easy to use and easy to configure, but potent in the
hands of power users.
Dickens is a simple, one-buffer-in-one-window, console text editor.
Dickens only understands UNIX-style text files expressed in ASCII, and is
therefore of little or no use to the non-English-speaking world.
Dickens is written in Munger(1). Features include interactive filename
completion, tags support, regular-expression search-and-replace, and
unlimited undo/redo.
DrJava is a lightweight development environment for writing Java programs.
It is designed primarily for students, providing an intuitive interface
and the ability to interactively evaluate Java code. It also includes
powerful features for more advanced users. DrJava is available for free
under the DrJava Open Source License, and it is under active development
by the JavaPLT group at Rice University.
KDE Base Applications consists of what runs on the desktop. This
module isn't a complete collection of essential applications that a
user would expect on a desktop (such as e-mail and calculator). This
package is the basic set of applications beyond the workspace that KDE
applications can assume are installed. These applications should have
no problem running on Windows, OS X, Gnome, etc. as stand alone
applications if the user wanted to use them there.