Буфер мыши рокеры

Буфер обмена мыши в Linux В операционных системах семейства Linux имеется два буфера обмена: primary и clipboard.

Несмотря на то, что им постоянно и ежедневно все пользуются, настоящие «чайники» о нём даже не догадываются или, во всяком случае, не понимают что это (хотя работают с ним). Но, при всей простоте его использования, зачастую даже опытные пользователи не всегда делают это эффективно.
Буфер обмена постоянно используется при копировании и вставке информации, но тем не менее, он всегда остаётся невидимым и поэтому часто вызывает непонимание у новичков. Итак…
По определению буфер обмена (англ. clipboard) это область оперативной памяти, используемая для временного хранения информации скопированной или вырезанной из одного места и предназначенной для вставки в другое место.
Мы можем, например, выбрать какой-то текст, потом с помощью команд Копировать (CTRL+C) или Вырезать (CTRL+X) незаметно для глаз поместить этот текст в специально выделенное для этого место в оперативной памяти, где он будет храниться до тех пор, пока мы не захотим вставить этот текст в другое место с помощью команды Вставить (CTRL+V).
Это очень удобно, т.к. можно копировать данные любого типа (различных форматов), включая звук и рисунки, при этом эти данные будут доступны в большинстве программ для Windows. Благодаря этому, буфер обмена очень часто используется для переноса каких-либо данных между разными приложениями и документами.

Первый, primary — буфер обмена мыши. Работать с буфером обмена мыши в Linux — проще некуда.

Например, создавая реферат, мы можем скопировать любой рисунок из Интернета (в броузере) и вставить его в текст, который написали в редакторе Word.
Но кроме этого, через буфер обмена можно копировать и вставлять целые файлы и даже папки. При копировании файла он будет помещен в буфер, а если вставить файл в какую-либо папку, то он будет скопирован в неё из буфера.
Ещё раз напомню, что удобнее всего работать с буфером обмена используя следующие комбинации клавиш:
Ctrl+A - выделить всё.
Ctrl+C - скопировать выделенные объекты в буфер обмена.
Ctrl+X - вырезать выделенные объекты в буфер обмена (для перемещения).
Ctrl+V - вставить из буфера обмена.
Ну и для наглядности давайте разберём этот вопрос с помощью рисунков. Итак, допустим нам надо скопировать текст из одного документа в другой (из Интернета в Блокнот):
1. Выделяем нужный текст (или рисунок) в броузере. Для этого установив указатель мыши в начало нужного текста и нажав левую кнопку мыши, перетащите указатель в конец текста. Тест будет выделен:
2. Копируем выбранный текст нажатием комбинации клавиш CTRL+C или щёлкнув по нему правой кнопкой мыши и выбрав соответствующий пункт меню.
Текст (незаметно) помещается в буфер обмена.
3. Открываем Блокнот и поместив указатель в его окно нажимаем комбинацию CTRL+V или щёлкаем правой кнопкой мыши и выбираем пункт Вставить:

Мышь. Клавиатура р1 р2. Рис. 2.4. Структурная схема взаимосвязи контроллера.  1 - откл. Выходной буфер мыши.

Текст из буфера обмена копируется в открытый документ окна Блокнот (при этом он не удаляется из буфера и его можно вставить в другие документы).
4. В результате за несколько секунд мы получаем нужный нам текст в Блокноте:
Кстати, буфер обмена не такой уж и невидимый и если вам очень захочется посмотреть на него, то знайте, что он расположен в специальном файле clipbrd.exe, запустив который можно увидеть какая информация находится в буфере в данный момент. Файл расположен в системной папке C:/WINDOWS/system32, поэтому будьте внимательны и ничего из неё не удаляйте.
Ну и напоследок давайте поговорим о недостатках системного буфера обмена…
Помните, что системный буфер обмена вмещает одновременно только один блок данных. При следующем копировании данных в буфер обмена старое содержимое будет заменено новыми скопированными данными.
Теперь представьте, что необходимо из одного документа скопировать двадцать отрывков в другой документ. Чтобы это сделать, придется двадцать раз повторить вышеперечисленные три пункта.
Было бы намного удобнее сначала скопировать сразу все отрывки в буфер, а затем один раз перейдя в другой документ поместить туда эти отрывки.
Стандартный буфер обмена Windows этого делать не умеет. Зато это умеют специальные программы - менеджеры буфера обмена.
Программ, позволяющих восстанавливать из буфера обмена множество занесенных в него данных, существует много. Я не буду делать обзор этих программ, а возьму на себя смелость и представлю вам только одну из них – бесплатную и русскоязычную.
Это программа CLCL 1.1.2, скачать которую можно здесь.
CLCL — простая программа (даже не требующая установки) для восстановления данных из буфера обмена. Она находится в системном трее (правый нижний угол экрана) и сохраняет в свой журнал занесенные в буфер обмена текстовые и графические фрагменты. Таких фрагментов может быть очень много и при необходимости любой из них можно вставить в документ, выбрав его из списка. Кроме этого существует ряд других настроек программы, с которыми думаю, вы сможете без труда разобраться самостоятельно.
Поэтому если вам по роду деятельности приходится часто пользоваться буфером обмена, то такая программа будет для вас незаменимым помощником.
http://chaynikam.net
Автор: Андрей Курганов
Дата публикации: 2009-04-12
Читайте также:
Есть вопросы по статье? Задайте их на форуме
Понравилась статья? Поделитесь со своими друзьями в социалках:

Например, все мыши, такие, как PS/2, USB или Bluetooth, будут обрабатываться одинаково.  Рисунок 12.4 показывает преимущества кадрового буфера.

— «Буферы обмена в Linux Итак, в Linux буфер обмена есть, и даже не один. В графической оболочке X.org их целых два»,- ниже ссылка,описываемая Вами ситуация похожа на описание работы буфера обмена… • http14 июля 2013

Настройка правой кнопки мыши в autocad. При работе с программой Autocad  Команда «Буфер обмена» содержит в себе всем известные функции – «Вырезать»