Copyright © 2000-2003 Philip Rodrigues
Разрешается копировать, распространять и/или изменять этот документ на условиях лицензии GNU для свободной документации, версии 1.1 или более поздней, опубликованной Фондом Free Software Foundation; без неизменямых разделов, без текста на первой странице, без текста на последней странице. Копия лицензии находится здесь the section entitled "GNU Free Documentation License".
Klipper — утилита KDE для буфера обмена.
Содержание
Klipper работает с буфером обмена в среде KDE. Он сохраняет историю буфера обмена и позволяет вам связывать содержание буфера обмена с действиями приложений. Информацию о проблемах или пожелания направляйте Esben Mose Hansen (адрес см. на сайте http://mosehansen.dk/about).
Чтобы показать историю буфера обмена, щёлкните на пиктограмме Klipper в системном лотке KDE, либо нажмите Ctrl+Alt+V. Предыдущие элементы буфера обмена показаны в верхней части появившегося контекстного меню. Выбор одного из них копирует элементов буфер обмена, откуда он может быть вставлен в любое приложение KDE или XWindow обычным способом.
В хронологии буфера обмена можно выполнять поиск, открыв Klipper и введя запрос. Результаты будут показаны вместе с вводом. В меню Klipper поддерживаются горячие клавиши: нажмите Alt и соответствующую букву. Например, чтобы очистить хронологию буфера обмена, когда открыто меню Klipper, нажмите Alt+L.
Для удаления Klipper нажмите правой кнопкой мыши по его значку в системном лотке и выберите в появившемся меню .
Klipper может выполнять над содержимым буфера некоторые действия, в зависимости от того, совпадают ли они с определённым регулярным выражением. Например, любая запись в буфере, начинающаяся с «http://» может быть передана Netscape® или Konqueror как URL, который можно открыть.
Чтобы использовать эту возможность, скопируйте URL или название файла в буфер обмена. Если в списке Klipper есть подходящее регулярное выражение, появится меню, содержащее все доступные действия (например, открыть URL в Konqueror или в Netscape®). С помощью мышки или клавиатуры выберите нужный пункт, и Klipper запустит выбранную программу, открыв указанный в буфере обмена адрес.
Если вы не хотите выполнять с буфером обмена никакие действия, выберите в контекстном меню чтобы вернуться к тому, что вы делали до этого. Если вы покинете меню, оно исчезнет, позволив продолжать вашу работу. В диалоге Настроить Klipper... вы можете изменить время, в течении которого меню присутствует на экране. На вкладке Общие параметр Задержка впадающих меню контролирует время показа меню.
Действия могут быть полностью отключены щелчком на пиктограмме Klipper и выбором пункта меню , либо нажатием Ctrl+Alt+X.
Содержимое буфера обмена, соответствующее регулярному выражению, может быть изменено перед выполнением действия над ним. Выберите в контекстном меню Klipper, и вы сможете изменить содержимое буфера обмена в появившемся диалоге перед нажатием кнопки для запуска соответствующего действия.
Комбинация Ctrl+Alt+R показывает меню для повторения последнего действия Klipper.
Klipper может использоваться для настройки поведения буфера обмена и выделения в KDE.
X Window System® использует два отдельных буфера: «выделения» и «буфер обмена». Текст помещается в буфер выделения просто при его выделении, и может быть вставлен с помощью средней кнопки мыши. В буфер обмена текст должен быть явно помещён выделением его и нажатием Ctrl-X или Ctrl-C. Текст из буфера обмена может быть вставлен с помощью Ctrl-V или выбором в пункта меню ->.
Чтобы изменить поведение выделения/буфера обмена, выберите в контекстном меню Klipper, и в появившемся диалоге выберите вкладку Общие. Установка параметра Разделить буфер обмена и выделения делает функции буфера обмена и выделения отдельными буферами, как описано ранее. Установка этого параметра и Игнорировать выделение предотвратит включение содержимого выделений в историю буфера обмена и выполнение над ними действий. Установка Синхронизировать содержимое буфера обмена и выделения будет синхронизировать содержимое буфера обмена и выделения. Это означает что выделенный текст может быть вставлен с помощью кнопки мыши или комбинацией клавиш Ctrl-V аналогично вставке текста из буфера обмена.
Для просмотра или изменения параметров Klipper, откройте контекстное меню Klipper, и выберите . Появится диалог настройки Klipper. Его содержание описано ниже.
Установить появление контекстного меню Klipper в позиции курсора мыши, вместо установленной по умолчанию позиции у панели KDE. Будет полезно, если вы используете мышь чаще, чем клавиатуру.
Если параметр установлен, история буфера обмена будет сохранена при выходе из Klipper, позволяя использовать её при следующем запуске Klipper.
Если параметр установлен, любые пробелы (пробелы, табуляция, etc.) в начале и конце содержимого буфера обмена будут удалены перед обработкой его в приложении. Это полезно, например, если буфер обмена содержит URL с пробелами, поскольку его открытие в браузере вызовет ошибку.
Если этот флажок установлен, при выборе элемента из списка истории Klipper покажет действия для этого элемента (если они, конечно, есть).
Если установлен, буфер обмена никогда не будет пустым: Klipper будет вставлять самый последний элемент из истории вместо того чтобы позволяет ему быть пустым.
Устанавливает поведение буфера обмена. Смотрите «Работа с буфером обмена».
Устанавливает поведение буфера обмена. Смотрите «Работа с буфером обмена».
Устанавливает поведение буфера обмена. Смотрите «Работа с буфером обмена».
Устанавливает время, в течение которого всплывающее меню будет показываться, если вы ничего с ним не делаете.
Устанавливает количество записей, которое сохраняется в истории буфера обмена.
Во вкладке Действия, дважды щёлкните на регулярном выражении или действии, которые хотите изменить. Появится диалог, в котором текст может быть изменён, как вам необходимо. Убедитесь что вы нажали Enter когда закончите.
Нажмите кнопку , чтобы добавить в Klipper регулярное выражение для сравнения. Klipper использует Qt™ QRegExp
, понимающий большинство регулярных выражений в той форме, в которой вы используете их в grep или egrep.
Вы можете добавить описание к регулярному выражению (e.g. «HTTP URL»), щёлкнув кнопкой мыши на столбце Описание.
Подробная информация об использовании регулярных выражений QRegExp
: http://doc.trolltech.com/qregexp.html#details. Обратите внимание, что Klipper не поддерживает режим масок, описанный на этой странице.
Измените регулярное выражение, как описано выше. Чтобы добавить команду для исполнения, щёлкните и измените команду, которая появилась в дереве под этим регулярным выражением.
кнопкой мыши, выберитеЗаметьте, что %s в командной строке заменяется содержимым буфера обмена, например, если определение вашей команды выглядит как kedit %s
, а в буфере обмена находится /home/phil/textfile
, будет выполнена команда kedit
. Чтобы ввести в командной строке %s, предварите его обратной наклонной чертой вот так: /home/phil/textfile
\%s
.
Вызывает окно Отключить действия для окон класса WM_CLASS.
Некоторые программы, такие как Konqueror, используют буфер обмена внутри себя. Если ненужные меню Klipper всплывают всякий раз, когда вы используете определённое приложение, сделайте следующее:
Откройте приложение.
В терминале, выполните xprop | grep
и затем щёлкните в окне выполняющегося приложения.WM_CLASS
Первая строка после знаков =, является той, которую необходимо ввести.
После добавления WM_CLASS для окон этого приложения не будет больше производиться никаких действий.
Эта вкладка позволит вам изменить комбинации клавиш для доступа к функциям Klipper. Комбинации могут находиться в одном из трёх режимов:
К выбранному действию нельзя получить доступ непосредственно с клавиатуры.
Выбранное действие использует комбинации клавиш Klipper по умолчанию. Это комбинации, использовавшиеся в этом руководстве.
Выбранному действию назначены установленные вами комбинации клавиш.
Чтобы назначить выбранному действию комбинацию клавиш, щёлкните по изображению клавиши в нижнем правом углу экрана и затем нажмите нужные клавиши на клавиатуре, как для любого приложения KDE.
Klipper
(c) 1998 Авторские права на программу:Эндрю Стэнли-Джонс (Andrew Stanley-Jones) (asj AT cban.com)
Авторское право на программу 1998-2000 Carsten Pfeiffer (pfeiffer AT kde.org)
Текущий разработчик - Esben Mose Hansen. Зайдите на сайт http://mosehansen.dk/about.
Авторское право на документацию: 2000-2003, 2005 Philip Rodrigues (phil AT kde.org)
Этот документ распространяется на условиях GNU Free Documentation License.
Программа распространяется на условиях лицензии GNU General Public License.
Klipper - это часть проекта KDE http://www.kde.org/.
Klipper входит в пакет kdebase на ftp://ftp.kde.org/pub/kde/, основном FTP-сервере KDE.
Klipper должен компилироваться и устанавливаться совместно с пакетом kdebase, и появиться в вашей панели KDE (Kicker) когда вы запускаете KDE 3. Если он не появляется, вы можете запустить его вручную выбрав ->->-> в контекстном меню Kicker, панели KDE.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team