# The &kate; Handbook

&Anders.Lund; &Anders.Lund.mail;
&Seth.Rothberg; &Seth.Rothberg.mail;
2000
2001
&Seth.Rothberg;
2002
2003
&Anders.Lund;
&FDLNotice;
2002-01-26
2.00.00

&kate; is a programmer's text editor for &kde; 2.2 and above.

This handbook documents &kate; Version 1.0

KDE
kdebase
Kate
text
editor
programmer
programming
projects
MDI
Multi
Document
Interface
terminal
console

## Introduction

Welcome to &kate;, a programmer's text editor for &kde; version 2.2 and above. Some of &kate;'s many features include configurable syntax highlighting for languages ranging from C and C++ to HTML to bash scripts, the ability to create and maintain projects, a multiple document interface (MDI), and a self-contained terminal emulator.

But &kate; is more than a programmer's editor. Its ability to open several files at once makes it ideal for editing &UNIX;'s many configuration files. This document was written in &kate;.

Editing this manual...

&fundamentals-chapter;

&mdi-chapter;

&part-chapter;

&plugins-chapter;

&advanced-chapter;

&menu-chapter;

&configuring-chapter;

## Credits and License

&kate;. Program copyright 2000, 2001, 2002 by the &kate; developer team.

### The &kate; team:

&Christoph.Cullmann; &Christoph.Cullmann.mail;

  Project Manager & Core Developer

&Anders.Lund; &Anders.Lund.mail;

  Core Developer, Perl syntax highlighting, documentation

&Joseph.Wenninger; &Joseph.Wenninger.mail;

  Core Developer, syntax highlighting

Michael Bartl michael.bartl1@chello.at

  Core Developer

Phlip phlip_cpp@my-deja.com

  The project compiler

&Waldo.Bastian; &Waldo.Bastian.mail;

  The cool buffer system

Matt Newell newellm@proaxis.com

  Testing...

Michael McCallum gholam@xtra.co.nz

  Core Developer

Jochen Wilhemly digisnap@cs.tu-berlin.de

  KWrite Author

&Michael.Koch; &Michael.Koch.mail;

  KWrite port to KParts

Christian Gebauer gebauer@bigfoot.com

  Unspecified

&Simon.Hausmann; &Simon.Hausmann.mail;

  Unspecified

Glen Parker glenebob@nwlink.com

  KWrite Undo History, KSpell integration

Scott Manson sdmanson@alltel.net

  KWrite XML syntax highlighting support

&John.Firebaugh; &John.Firebaugh.mail;

  Various Patches

### Many other people have contributed:

Matteo Merli merlim@libero.it

  Highlighting for RPM Spec-Files, Diff and more

Rocky Scaletta rocky@purdue.edu

  Highlighting for VHDL

Yury Lebedev

  Highlighting for SQL

Chris Ross

  Highlighting for Ferite

Nick Roux

  Highlighting for ILERPG

John Firebaugh

  Highlighting for Java, and much more

Carsten Niehaus

  Highlighting for LaTeX

Per Wigren

  Highlighting for Makefiles, Python

Jan Fritz

  Highlighting for Python

&Daniel.Naber;

  Small bugfixes, XML plugin

Documentation copyright 2000,2001 &Seth.Rothberg; &Seth.Rothberg.mail;

Documentation copyright 2002, 2003 &Anders.Lund; &Anders.Lund.mail;

&underFDL; &underGPL;

&highlighting-appendix;

&regexp-appendix;

## Installation

&install.intro.documentation;

&install.compile.documentation;

&documentation.index;