The Kate Handbook

Anders Lund

Seth Rothberg

Dominik Haumann

T.C. Hollingsworth

Revision Applications 16.04 (2016-04-21)

Kate is a programmer's text editor by KDE.

This handbook documents Kate Version 16.04


Table of Contents

1. Introduction
2. The Fundamentals
Starting Kate
From the Menu
From the Command Line
Drag and Drop
Working with Kate
Quick Start
Shortcuts
Working With the Kate MDI
Overview
The Editor area
Using Sessions
Getting Help
With Kate
With Your Text Files
Articles on Kate
3. Working with the Kate Editor
4. Working with Plugins
Kate Application Plugins
Backtrace Browser Plugin
Using the Backtrace Browser Plugin
Configuration
Build Plugin
Introduction
Using the Build Plugin
Menu Structure
Thanks and Acknowledgments
Close Except/Like Plugin
Introduction
Using the Close Except/Like Plugin
Menu Structure
CTags Plugin
Introduction
Configuration
Using the CTags Plugin
Menu Structure
Document Switcher Plugin
Menu Structure
Filesystem Browser
Menu Structure
Interface
Configuration
The Documents List
Introduction
Menu Structure
Configuration
GDB Plugin
Introduction
Menu and Toolbar Structure
Debug View
Call Stack and Locals
Thanks and Acknowledgments
Lumen Plugin
Open Header Plugin
Using the Open Header Plugin
Menu Structure
Project Plugin
Introduction
Structured View of the Files
Switching Projects
Search and Replace in Projects
Simple Auto Completion
Quick Opening Files
Support for Building the Project
Creating Projects
Current Project
The Projects Menu
Rust code completion Plugin
Search & Replace
Introduction
Interface
Menu Structure
Kate Snippets
Introduction
Menu Structure
Snippets panel
Using Snippets
Thanks and Acknowledgments
SQL Plugin
Introduction
Connecting to a Database
Running Queries
Browsing
Menu Structure
Thanks and Acknowledgments
Symbol Viewer Plugin
Using the Close Except/Like Plugin
Menu Structure
Configuration
Terminal Tool View Plugin
Menu Structure
Configuration
Text Filter Plugin
Using the Text Filter Plugin
Menu Structure
XML Validation
Menu Structure
Thanks and Acknowledgments
XML Completion
How to Use
Features and Limitations
Menu Structure
Thanks and Acknowledgments
5. Advanced Editing Tools
6. Extending Kate
Introduction
Working with Syntax Highlighting
Scripting with JavaScript
Kate (C++) Application Plugins
7. The VI Input Mode
8. The Menu Entries
The File Menu
The Edit Menu
The View Menu
The Bookmarks Menu
The Sessions Menu
The Tools Menu
The Settings and Help Menu
9. Configuring Kate
Overview
The Main Configuration Dialog
The Kate Application Configuration
General
Sessions
Plugins
The Editor Component Configuration
Configuring With Document Variables
10. Credits and License
A. Regular Expressions
B. Installation