Сеанс позволяет открывать несколько документов и настраивать расположение элементов интерфейса на своё усмотрение. Поддерживается возможность создания бесконечного количества именованных сеансов, а также использования безымянных и анонимных сеансов для файлов, открываемых только один раз. Благодаря реализации концепции сеансов появилась возможность запуска нескольких экземпляров Kate одновременно — с разными сеансами в каждом.
Поддержка сеансов присутствует в трёх областях:
Ключи командной строки — возможность выбора сеанса при открытии Kate с помощью командной строки.
Меню «Сеанс» — позволяет переключаться между сеансами, сохранять и настраивать их.
Окно настройки — позволяет настроить параметры работы с сеансами.
При создании нового сеанса используется конфигурация Сеанс по умолчанию. Чтобы сохранить конфигурацию окна в этом стандартном сеансе, включите сохранение конфигурации окна на странице параметров сеансов (в окне настройки Kate), загрузите стандартный сеанс, настройте параметры окна и сохраните сеанс снова.
При загрузке любого сохранённого сеанса в заголовке окна Kate отображается его имя. Следовательно, заголовок окна выглядит следующим образом: «имя_сеанса: имя_документа или ссылка — Kate».
Если при открытии файлов из командной строки указывается ключ --start или выбирается сеанс в диалоге выбора сеансов, то перед открытием указанных в командной строке файлов загружаются файлы соответствующего выбранного сеанса. Kate позволяет всегда открывать файлы в новом сеансе. Для этого установите соответствующий флажок на странице параметров сеансов диалога настройки программы или укажите ключ имя_сеанса--start с пустым аргументом: ''.
Начиная с Kate 2.5.1 PID текущего экземпляра экспортируется в переменную окружения KATE_PID. Для открытия файлов из встроенного терминала используется текущий экземпляр программы, если явно не указано иного.