Kate also provides the editor part for various applications, under the name KWrite.
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.
OPTIONS
-s, --startname
Start Kate with a given session.
-u, --use
Use an already running Kate
-p, --pid pid
Only try to reuse kate instance with this pid
-e, --encoding name
Set encoding for the file to open
You can use this to force a file opened in utf-8 format, for instance. (The command iconv -l provides a list of encodings, which may be helpful to you.)
More detailed user documentation is available from help:/kate (either enter this URL into Konqueror, or run khelpcenterhelp:/kate).
There is also further information available at the Kate website: http://kate.kde.org/.
EXAMPLES
To open a file named source.cpp at column 15, line 25, in an existing Kate window, you could use:
kate-c 15-l
25-usource.cpp
If you have an active internet connection, you can take advantage of KDE's network transparency to open a file from an ftp site. If you do not have write permission on the remote server, the file will be opened read only and you will be prompted for a local filename to save to if you make changes. If you do have write permission, changes will be saved transparently over the network.
kateftp://ftp.kde.org/pub/kde/README_FIRST
AUTHORS
The maintainer of Kate is Christoph Cullmann <cullmann@kde.org>. A comprehensive list of authors and contributors is available in the complete user manual mentioned above.