Глава 2. Основы

Перевод на русский язык: Андрей Балагута
Обновление перевода: Николай Шафоростов
Обновление перевода: Мария Шикунова
Обновление и редактирование перевода: Олеся Герасименко

У пользователей, имеющих опыт использования текстовых редакторов, проблем с работой в Kate возникнуть не должно. Следующие два раздела Запуск Kate и Работа в Kate позволят узнать всё, что нужно для начала продуктивной работы с редактором.

Запуск Kate

Запуск Kate выполняется из меню запуска приложений или из командной строки.

Из меню запуска

Откройте меню программ KDE, щёлкнув левой кнопкой мыши по значку на панели инструментов, который расположен в левом нижнем углу экрана. В появившемся меню запуска выберите пункт ПриложенияСлужебныеKate (Улучшенный текстовый редактор) или просто введите «kate» в строке поиска.

Из командной строки

Чтобы запустить Kate, введите «kate» в командной строке. Если указать имя файла в качестве параметра, как это сделано в приведённом ниже примере, то редактор откроет или создаст этот файл.

%kate myfile.txt

При наличии доступа в Интернет появляется возможность открывать и сохранять удалённые файлы благодаря реализации «прозрачной» работы с сетью в KDE.

Чтобы изменить каталог для сохранения временных файлов (по умолчанию /tmp), укажите переменную среды TMPDIR перед запуском Kate, например:

%mkdir /tmp/kate -p && export TMPDIR=/tmp/kate && kate

Параметры командной строки

При запуске Kate из командной строки возможно указать следующие ключи:

kate --help

Выводит список всех доступных команд.

kate -s --start имя_сеанса

Запускает Kate и открывает сеанс имя_сеанса. Если указанный сеанс не существует, он будет создан. Если программа Kate с данным сеансом уже запущена, то переданные в командной строке файлы будут открыты в уже существующем окне программы.

kate -p --pid PID

Открывает файл в экземпляре с указанным PID (идентификатор процесса).

kate -e --encoding кодировка URL

Использует определённую кодировку для документа.

kate -l --line номер_строки URL

Переходит к строке с указанным номером после открытия документа.

kate -c --column позиция URL

Переходит в указанную позицию строки после открытия документа.

kate -i --stdin

Получает текст из стандартного ввода. Аналогично указанию -, используемому во многих программах с наличием командной строки, и позволяет направить вывод команды в Kate.

kate --startanon

Запускает Kate с новым безымянным сеансом, подразумевает параметр -n.

kate -n --new

Принудительно запускает новый экземпляр Kate (игнорируется, если используется start и указанный сеанс уже открыт в другом экземпляре Kate); данный параметр применяется автоматически, если не указаны какие-либо параметры или ссылки.

kate -b --block

Если используется уже запущенный экземпляр Kate, выполняет блокировку до выхода из него, если указаны ссылки для открытия.

С этой опцией Kate возможно использовать в качестве редактора для набора сообщений фиксации для таких систем контроля версий, как Git или Subversion. Для работы с этими системами необходима блокировка редактора до того момента, пока пользователь не напишет сообщение, потому что затем они открывают временный файл, который в противном случае был бы пустым.

Эта опция также используется в KIO (ввод/вывод KDE) при открытии сетевого файла (загруженного в качестве временного), который требует повторной отправки после сохранения.

kate --tempfile

Использует указанные файлы как временные и удаляет их (если они локальные, а у пользователя достаточно прав) при закрытии, если только они не были изменены с момента их открытия.

kate --desktopfile имя_файла

Имя файла .desktop (без пути) для этого приложения.

Это особенно полезно для приложений-оболочек и приложений, имеющих, как правило, несколько файлов рабочей области. У каждого файла рабочей области может быть своя командная строка для записи Exec.

kate --author

Показывает список авторов Kate в окне терминала.

kate -v --version

Показывает сведения о версии Kate.

kate --license

Показывает информацию о лицензии.

Перетаскивание

Kate поддерживает протокол перетаскивания мышью KDE. Файлы возможно перетащить в Kate с рабочего стола, из диспетчера файлов Dolphin или с какого-либо сетевого FTP-сайта, открытого в окне Dolphin.