Clipit linux что это

Обновлено: 06.07.2024

Пожалуй, каждый пользователь сталкивался с тем, что копировать какой-нибудь текст в буфер обмена, а затем, не использовав его, копировал другой текст. Конечно, тот теквт, что был скопирован первым больше не доступен. Чтобы решить эту проблему, советуем использовать ClipIt.

ClipIt — простой и удобный менеджер содержимого буфера обмена. Легковесное и простое в использовании приложение позволит вам сохранить всю историю работы с буфером обмена, чтобы в дальнейшем вы могли использовать текст, который был помещен в буфер ранее.
Установка приложения производится простой командой:

После установки и запуска приложения, вы увидите в панели задач значок.

ClipIt - Менеджер буфера обмена для Linux

Нажав на него, вы увидите ниспадающий список, в котором будет содержаться история сохранения информации в буфер обмена. Также, при помощи пунктов списка можно попасть в настройки приложения, либо выйти из него. Чтобы вставить нужный вам текст, достаточно кликнуть на необходимую строчку с текстом.

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

Приложение поддерживает горячие клавиши. По-умолчанию открыть ниспадающие меню истории можно комбинацией Ctrl+Alt+H. Меню выпадет около курсора мыши, что позволит быстро выбрать нужный пункт. Приложение позволяет пользователю закрепить пункты меню, чтобы они не удалялись, а становились статичными, если определенный отрывок текста вы используете часто.

Интересной особенностью приложения является возможность создавать действия. С их помощью вы можете задавать команды, которые будут выполнены над пунктами в истории. К примеру, задав действие «gedit %s», а затем использовав его на одном из пунктов меню, будет открыт редактор gEdit, при этом также будет создан файл, названный также, как и текст в пункте меню.

Настройки менеджера буфера обмена для Linux

ClipIt

ClipIt — менеджер буфера обмена для Linux. Утилита сохраняет историю того, что вы копируете в буфер обмена. Позволяет с легкостью отправлять в буфер обмена предыдущие копирования.

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

В настройках программы ClipIt можно указать количество элементов, которые необходимо хранить в истории. Также можно задать количество элементов, которое будут отображаться в выпадающем меню. Выполнить настройки внешнего вида меню. Есть возможность добавить фильтры, чтобы текст, удовлетворяющий фильтру не попадал в историю. В качестве фильтра необходимо задать регулярное выражение. Можно настроить программу так, чтобы она сохраняла только гиперссылки.

ClipIt поддерживает горячие клавиши. Например, чтобы открыть выпадающее меню с историей, нужно нажать Ctrl+Alt+H. Меню при этом отображается сразу рядом с курсором мыши, и вы можете тут же выбрать любой пункт. Переназначить горячие клавиши можно в настройках программы.

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

Есть возможность создавать «действия». Действия — это какие-либо команды, которые вы можете выполнять над элементами в списке истории. Например вы можете создать действие «gedit %s» и при его активации на каком-либо пункте меню в списке, запустится редактор GEdit, в котором будет автоматически создан файл с именем пункта, который вы выбрали в меню.

Примечание: На скриншоте видно, что длинные строки с русскими буквами обрезаются с вставкой неверного символа, но на работу программы это никак не влияет. Текст хранится в первозданном виде без посторонних символов.

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

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

Лучшие менеджеры буфера обмена Linux

1. CopyQ

2. Diodon

Ti++9938D3buPF9lDurYAAAAASUVORK5CYII //pagead2.googlesyndication.com/pagead/js/adsbygoogle.js

Diodon - это более простой менеджер буфера обмена Linux. Он не поддерживает сохранение форматирования текста, но изображения сохраняются. После установки скорее всего потребуется перезагрузить компьютер. Без этого менеджер может не заработать.

Для установки Diodon используйте команду:

sudo apt install diodon

3. Clipman (XFCE)


Для оболочки XFCE вы можете установить менеджер буфера обмена Clipman. Текст сохраняется без форматирования. Есть возможность сохранять изображения.

У менеджера наблюдается серьёзная ошибка. Вместо того, чтобы показать полную историю, открывается меню настроек. Надеемся, что в скором времени этот недостаток будет устранён.

Для установки Clipman воспользуйтесь командой:

sudo apt install xfce4-clipman

4. Clipboard Indicator (GNOME)

Наиболее универсальным менеджером буфера обмена будет CopyQ. Он заработает на большинстве оболочек, при этом предоставит большой набор функций, превосходящий возможности других программ. Также вас может заинтересовать расширение для GNOME.

Если же на вашей оболочке менеджеры не заработали, то в качестве альтернативы воспользуйтесь расширениями для браузера и других часто используемых программ. Например, для VS Code есть соответствующий плагин.

А пользуетесь ли вы менеджером буфера обмена? Какие лучшие менеджеры буфера обмена Linux вы знаете? Расскажите об том в комментариях.

Copy paste Linux

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

Буфер копирования

Стандартно для копирования и вставки объектов в Linux используются сочетания клавиш Ctrl+C и Ctrl+V. При копировании текст (или любой другой объект) в таком случае попадает в обычный буфер копирования. Затем вы можете вставить этот текст в другом месте.

Буфер выбора (первичный буфер)

В Linux существует еще буфер выбора или первичный буфер. Текст, который вы выделяете в любой программе, автоматически попадает в буфер обмена! Это удобно, выделил текст, открыл другое окно и вставил этот кусок текста. Есть некоторые исключения, но они незначительны. Например, у меня в Ubuntu это не работает, если программа использует JVM (Java Virtual Machine).

Кстати, именно этим объясняется следующие поведение. Вы выделили текст в программе, затем открыли другую программу и выделили какой-нибудь текст в ней. После этого, выделение текста в первой программе автоматически снимется, а текст который вы выделили последним, попадет в буфер выбора.

Копирование и вставка в терминале

В терминале для копирования и вставки не работают стандартные сочетания Ctrl+V, Ctrl+C. Это связано с тем, что исторически Ctrl+C это сочетание клавиш для прерывания текущего процесса. Поэтому, для копирования и вставки при работе в терминале используются сочетания Ctrl+Insert и Shift+Insert соответственно. В Gnome терминале и, наверное, во многих других также работают сочетания Shift+Ctrl+C и Shift+Ctrl+V. Они же указаны в главном меню программы в разделе Правка.

Также в терминале работают сочетания клавиш Ctrl+U, чтобы вырезать текст; и Ctrl+Y для вставки текста. Сочетание Ctrl+U работает особенным образом — в буфер копируется вся текущая строка, введенная в терминале, независимо от того, выбрали вы какой-нибудь текст мышкой или нет, а сама строка пропадает с экрана.

Conky Manager

Conky Manager — утилита для настройки системного монитора Conky.

Spectacle

Spectacle

Spectacle — утилита для создания скриншотов. Разрабатывается в рамках проекта KDE.

Tint2

Tint2

Tint2 — легковесная, простая, функциональная и настраиваемая панель задач для рабочего стола Linux.

Flameshot

Flameshot

Flameshot — программа для создания скриншотов и добавления к ним различных графических примитивов (стрелки, линии, подчеркивание, выделение цветом и так далее).

Ksnip

Ksnip

Ksnip — кроссплатформенная программа для создания скриншотов. Включает функции редактирования скриншотов: добавление аннотаций, графических элементов, размытие областей и другие.

F.lux

F.lux — небольшая утилита, которая регулирует цветовую температуру вашего монитора (рабочего стола) в течение дня, с целью уменьшить нагрузку на зрение и повысить качество вашей работы и сна.

Remmina

Remmina

Remmina — программа-клиент удаленного рабочего стола. Позволяет получить доступ к рабочему столу удаленного компьютера.

WallpaperDownloader

WallpaperDownloader

WallpaperDownloader — менеджер обоев рабочего стола. Позволяет автоматически скачивать обои по заданным ключевым словам, менять обои в заданный интервал времени.

AutoKey

AutoKey

AutoKey — небольшая утилита, которая позволяет назначить на горячие клавиши различные автоматические действия — вставку текста и выполнение скриптов.

Volti

Volti

Volti — простой регулятор громкости для Linux. Имеет встроенный микшер.

ScreenRuler

ScreenRuler

ScreenRuler — простая экранная линейка. Позволяет проводить измерения в пикселях и других величинах. Имеет горизонтальный и вертикальный режимы.

ClipIt

ClipIt

ClipIt — менеджер буфера обмена для Linux. Утилита сохраняет историю того, что вы копируете в буфер обмена. Позволяет с легкостью отправлять в буфер обмена предыдущие копирования.

Читайте также: