Kate — текстовый редактор от KDE, позволяющий работать с несколькими документами одновременно. Приложение поддерживает сворачивание блоков кода, подсветку синтаксиса, динамический перенос строк, встроенный терминал, интерфейс для написания модулей и базовую поддержку сценариев.
Возможности:
* Работа с несколькими документами одновременно, разделение окон, вкладки;
* Проверка орфографии;
* Поддержка переносов строк CR, CRLF, LF;
* Поддержка различных кодировок (UTF-8, UTF-16, ASCII и других);
* Преобразование кодировки;
* Поиск и замена с возможностью использования регулярных выражений;
* Подсветка синтаксиса и поиск парных скобок;
* Сворачивание блоков исходного кода;
* Поддержка бесконечной глубины отмены и повтора действий;
* Режим блочного выделения;
* Автоматические отступы;
* Поддержка автоматического дополнения текста;
* Вызов функций из командной строки;
* Поддержка множества протоколов (HTTP, FTP, SSH, WebDAV и других);
* Модульная архитектура приложения и компонента редактора;
* Настраиваемые комбинации клавиш;
* Встроенный командный терминал;
* Поддержка сценариев на языке JavaScript;