# Руководство пользователя &klipper;

## Введение

Программа &klipper; работает с буфером обмена в среде &plasma;. Она сохраняет журнал буфера обмена и позволяет связывать содержание буфера обмена с действиями приложений. Информацию о проблемах или пожелания направляйте через систему отслеживания ошибок KDE Bugzilla.

## Использование &klipper;

### Основные функции

Программу &klipper; можно использовать в системном лотке как виджет &plasma; или как классическое приложение. Оба способа предоставляют одинаковую функциональность, но имеют разные &GUI;, а также при наведении указателя мыши на значок &klipper; в системном лотке показывается последний элемент журнала:

Значок &klipper; Значок &klipper;

Виджет &klipper; скрыт, если буфер обмена пуст.

Для просмотра журнала буфера обмена щёлкните по значку &klipper; в системном лотке.

#### Виджет &klipper;

Виджет &klipper;. Виджет &klipper;

Наведите указатель мыши на запись: появятся четыре значка, которые позволяют выполнить действие, показать штрихкод, изменить содержимое или удалить запись из журнала. Сделать и сохранить снимки штрихкодов позволяет приложение &spectacle;.

В журнале буфера обмена можно выполнять поиск, открыв &klipper; и введя запрос. Результаты поиска обновляются по мере ввода текста. Чтобы очистить историю буфера обмена, щёлкните по значку, который расположен справа от поля поиска.

Пункт Настроить буфер обмена... в контекстном меню вызывает диалог настройки.

### Действия

&klipper; может выполнять над содержимым буфера некоторые действия, если это содержимое соответствует определённому регулярному выражению. Например, любая запись в буфере, которая начинается с http://, может быть передана Firefox или &konqueror; как &URL;, который можно открыть. Кроме того, если содержимое является путём к файлу, возможно выполнить аналогичные действия, зависящие от типа этого файла. Например, если скопировать в буфер обмена путь к файлу PDF, этот файл будет возможно просмотреть в &okular;.

Чтобы использовать эту возможность, выберите &URL; или путь. Если в списке &klipper; есть подходящее регулярное выражение, появится меню, содержащее все доступные программы. С помощью мыши или клавиш со стрелками выберите нужную программу, и &klipper; запустит её, открыв указанный в буфере обмена адрес.

If you do not want to perform any actions on the clipboard contents, select Disable This Popup on the pop-up menu to return to what you were doing before. If you leave the menu, it will disappear, leaving you to continue your work. You can change the time that the menu remains for in the settings dialog, with the option Show action popup menu under the General page. You can separately disable the file path part using the option Include MIME actions under the Action Menu page.

Действия могут быть полностью отключены нажатием &Ctrl;&Alt;X.

Содержимое буфера обмена, соответствующее регулярному выражению, может быть изменено перед выполнением действия над ним. Выберите пункт Редактировать содержимое..., который расположен справа от записи буфера обмена, чтобы изменить содержимое буфера обмена в появившемся диалоге, а затем нажмите кнопку OK для запуска соответствующего действия.

Комбинация &Ctrl;&Alt;R показывает меню для повторения последнего действия &klipper;.

### Работа с буфером обмена

#### Общие

&klipper; может использоваться для настройки поведения буфера обмена и выделения в &plasma;.

&X-Window; использует два отдельных буфера: выделения и буфер обмена. Текст помещается в буфер выделения просто при его выделении, затем его возможно вставить с помощью средней кнопки мыши. Для помещения текста в буфер обмена его необходимо выделить и нажать &Ctrl;X или &Ctrl; C . Текст из буфера обмена возможно вставить с помощью &Ctrl; V или выбором пункта Вставить в контекстном меню.

#### Изменение поведения выделения/буфера обмена

In order to change clipboard/selection behavior, select Configure Clipboard... from the &klipper; context menu, and in the dialog box that appears, select the General page. Unchecking Selection and Clipboard makes the clipboard and selection function as completely separate buffers as described above. With this option set, the option Ignore will prevent &klipper; from including the contents of the selection in its clipboard history and from performing actions on the contents of the selection. Selecting Selection and Clipboard causes the clipboard and selection buffers to always be the same, meaning that text in the selection can be pasted with either the middle mouse button or the key combination &Ctrl;V , and similarly for text in the clipboard buffer.

## Настройка &klipper;

### Основные параметры

Selection and Clipboard

- When text or an area of the screen is highlighted with the mouse or keyboard, this is the selection. It can be pasted using the middle mouse button.

  If the selection is explicitly copied using a Copy or Cut action, it is saved to the clipboard. It can be pasted using a Paste action.

  When turned on this option keeps the selection and the clipboard the same, so that any selection is immediately available to paste by any means. If it is turned off, the selection may still be saved in the clipboard history (subject to the options below), but it can only be pasted using the middle mouse button.

Clipboard history

- Toggles clipboard history.

Number of entries

- Устанавливает количество записей, которое сохраняется в истории буфера обмена.

Text selection

- When an area of the screen is selected with mouse or keyboard, this is called the selection. This option determines whether text selections are saved in the clipboard history. It is possible to choose between Always save in history and Only when explicitly copied. The Always save in history option is not available if selection/clipboard synchronisation is turned off ‐ in this case the selection is never automatically saved in the clipboard history. See clipboard-modes.

Non-text selection

- This option determines whether non-text selections (such as images) are saved in the clipboard history. It is possible to choose between Always save in history, Only when explicitly copied, and Never save in history. The Always save in history option is not available if selection/clipboard synchronisation is turned off ‐ in this case the selection is never automatically saved in the clipboard history. See clipboard-modes.

### Action Menu

Show action popup menu

- Устанавливает время, в течение которого всплывающее меню будет показываться, если вы ничего с ним не делаете.

Повторить действия для элемента, выбранного из списка

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

Exclude Windows

- Вызывает окно Отключить действия для окон класса WM_CLASS.

  Некоторые программы, такие как &konqueror;, используют буфер обмена внутри себя. Если ненужные меню &klipper; всплывают всякий раз, когда используется определённое приложение, сделайте следующее:

  1. Откройте приложение.

  2. В терминале, выполните ``xprop` | `grep` `WM_CLASS`` и затем щёлкните в окне выполняющегося приложения.

  3. Первая строка после знаков =, является той, которую необходимо ввести.

  После добавления WM_CLASS для окон этого приложения не будет больше производиться никаких действий.

Удалять пробелы при выполнении действий

- Если параметр установлен, любые пробелы (пробелы, табуляция, &etc;) в начале и конце содержимого буфера обмена будут удалены перед обработкой его в приложении. Это полезно, например, если буфер обмена содержит &URL; с пробелами, поскольку его открытие в браузере вызовет ошибку.

Include MIME actions

- If selected, include applications that can accept its &MIME; type of a file name or URL selected in the popup menu.

### Actions Configuration

Редактирование выражений/действий

- На странице Действия двойным щелчком откройте регулярное выражение или действие, которое требуется изменить (также можно выбрать его и нажать кнопку Изменить действие...). Появится диалог, в котором текст может быть изменён необходимым образом.

Добавление выражений/действий

- Нажмите кнопку Добавить действие…, чтобы добавить в &klipper; регулярное выражение для сравнения. &klipper; использует `QRegularExpression` &Qt;, который использует регулярные выражения PCRE (Perl Compatible Regular Expressions).

  Вы можете добавить описание к регулярному выражению (⪚ HTTP URL), щелкнув левой кнопкой мыши по столбцу Описание.

  Подробная информация об использовании регулярных выражений `QRegularExpression` доступна в документации основной версии Qt.

  Измените регулярное выражение, как описано выше. Чтобы добавить команду для исполнения, нажмите кнопку Добавить команду и измените появившуюся команду в поле редактирования текста. Двойной щелчок по команде делает её доступной для редактирования.

  Обратите внимание, что %s в командной строке заменяется содержимым буфера обмена. Например, если определение команды выглядит как ``kwrite` %s`, а в буфере обмена находится `/home/phil/textfile`, будет выполнена команда ``kwrite` `/home/phil/textfile``. Чтобы ввести в командной строке %s, предварите его обратной наклонной чертой вот так: `\%s`.

  Entries `%0` through `%9` will be replaced by the corresponding captured texts from the match pattern.

### Параметры комбинаций клавиш

Эта вкладка позволяет изменять комбинации клавиш для доступа к функциям &klipper;. Комбинации могут находиться в одном из трех режимов:

Нет

- К выбранному действию нельзя получить доступ непосредственно с клавиатуры.

По умолчанию

- Выбранное действие использует комбинации клавиш &klipper; по умолчанию. Это комбинации, использовавшиеся в этом руководстве.

По выбору

- Выбранному действию назначены установленные вами комбинации клавиш.

  Чтобы назначить выбранному действию другую комбинацию клавиш, нажмите кнопку Другая, затем кнопку Не определена и нажмите нужные клавиши на клавиатуре. Этот способ назначения комбинации клавиш применяется во всех приложениях &kde;.

Если задана комбинация клавиш для действия Открывать Klipper на месте указателя мыши, с её помощью можно вызвать всплывающее меню &klipper;: оно появится на месте указателя мыши, а не на месте по умолчанию (то есть в панели &plasma;). Это может быть полезно, если мышь используется чаще, чем клавиатура.

## Авторские права и лицензия

&klipper;

(c) 1998 Авторские права на программу: Эндрю Стэнли-Джонс (&Andrew.Stanley-Jones;) asj@cban.com

Авторское право на программу 1998-2000 &Carsten.Pfeiffer; &Carsten.Pfeiffer.mail;

Текущий разработчик - Esben Mose Hansen. Зайдите на сайт http://mosehansen.dk/about.

Авторское право на документацию: 2000-2003, 2005 &Philip.Rodrigues; &Philip.Rodrigues.mail;

Олеся Герасименкоtranslation-team@basealt.ru

&underFDL; &underGPL;
&documentation.index;