Kate
Description
In computing, Kate is a text editor for KDE. The acronym "Kate" stands for "KDE advanced text editor".
Kate has been part of the kdebase package since KDE release 2.2 (August 15, 2002). Because of the KParts technology which is part of KDE, it is possible to embed Kate as an editing component in any other KDE application. The integrated development environment KDevelop and the web development environment Quanta Plus are two of the major KDE applications that make use of Kate as an editing component.
Features of Kate include:
*Syntax highlighting engine, extensible via XML files
*Search and replace text using regular expressions
*Code folding capabilities for C++, C, PHP, Python and others.
*Integrated shell
*Keep multiple documents open in one window
*Named session support (known as "projects" before KDE version 2.5)
*Plugins support
*Basic word completion
*Drag and drop text editing
*Interpuncts are used to denote space characters