Работа с сеансами

Сеанс позволяет открывать несколько документов и настраивать расположение элементов интерфейса на своё усмотрение. Поддерживается возможность создания бесконечного количества именованных сеансов, а также использования безымянных и анонимных сеансов для файлов, открываемых только один раз. Благодаря реализации концепции сеансов появилась возможность запуска нескольких экземпляров Kate одновременно — с разными сеансами в каждом.

Поддержка сеансов присутствует в трёх областях:

При создании нового сеанса используется конфигурация Сеанс по умолчанию. Чтобы сохранить конфигурацию окна в этом стандартном сеансе, включите сохранение конфигурации окна на странице параметров сеансов (в окне настройки Kate), загрузите стандартный сеанс, настройте параметры окна и сохраните сеанс снова.

При загрузке любого сохранённого сеанса в заголовке окна Kate отображается его имя. Следовательно, заголовок окна выглядит следующим образом: «имя_сеанса: имя_документа или ссылкаKate».

Если при открытии файлов из командной строки указывается ключ --start имя_сеанса или выбирается сеанс в диалоге выбора сеансов, то перед открытием указанных в командной строке файлов загружаются файлы соответствующего выбранного сеанса. Kate позволяет всегда открывать файлы в новом сеансе. Для этого установите соответствующий флажок на странице параметров сеансов диалога настройки программы или укажите ключ --start с пустым аргументом: ''.

Начиная с Kate 2.5.1 PID текущего экземпляра экспортируется в переменную окружения KATE_PID. Для открытия файлов из встроенного терминала используется текущий экземпляр программы, если явно не указано иного.