Поиск по сайту:

CopyQ для отслеживания истории буфера обмена в Linux


Ctrl+C и Ctrl+V работают еще лучше, если вы можете получить доступ к тому, что скопировали ранее, открыв историю буфера обмена. CopyQ предоставляет вам эту функцию в Linux.

Как копировать и вставлять текст? Позвольте мне угадать. Вы либо используете контекстное меню для копирования и вставки, либо используете Ctrl+C для копирования текста и Ctrl+V для вставки текста. Текст, скопированный таким образом, сохраняется в «буфер обмена». Буфер обмена — это особое место в памяти вашей системы, в котором хранится вырезанный или скопированный текст (а в некоторых случаях и изображения).

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

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

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

Для Linux доступно несколько менеджеров буфера обмена. В этой статье я расскажу об одном таком инструменте под названием CopyQ.

Менеджер буфера обмена CopyQ

CopyQ — отличный менеджер буфера обмена, который имеет множество функций для управления буфером обмена вашей системы. Это программное обеспечение с открытым исходным кодом, доступное бесплатно для основных дистрибутивов Linux.

Как и любой другой менеджер буфера обмена, CopyQ контролирует системный буфер обмена и сохраняет его содержимое. Он может сохранять как текст, так и изображения из буфера обмена.

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

На панели задач отображаются только пять последних клипов. Вы можете открыть главное окно, используя опцию «Показать/скрыть главное окно» на панели задач. CopyQ сохраняет до 200 клипов. Здесь вы можете редактировать элементы буфера обмена.

Вы также можете установить сочетание клавиш для открытия буфера обмена с помощью нескольких комбинаций клавиш. Эта опция доступна в Настройки->Ярлыки.

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

CopyQ — продвинутый менеджер буфера обмена с множеством дополнительных функций. Вы можете искать текст в сохраненных элементах буфера обмена. Вы можете сортировать, создавать, редактировать или изменять порядок элементов буфера обмена.

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

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

Установка CopyQ в Linux

CopyQ доступен для Linux, Windows и macOS. Вы можете получить исполняемый файл для Windows и macOS на его веб-сайте.

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

Пользователи Ubuntu могут найти его в центре программного обеспечения, если включен репозиторий юниверсов.

Альтернативно вы можете использовать команду apt для его установки:

sudo apt install copyq

Пользователи Ubuntu также имеют возможность использовать официальный PPA и всегда получать последнюю стабильную версию CopyQ. Например, на момент написания этой статьи версия CopyQ в Ubuntu 20.04 — 3.10, а PPA — более новая версия 3.11. На самом деле это ваш выбор.

sudo add-apt-repository ppa:hluk/copyq
sudo apt update
sudo apt install copyq

Возможно, вам также захочется узнать, как удалить PPA позже.

Устранение неполадок: CopyQ не сохраняет буфер обмена

CopyQ может работать неправильно в диспетчере отображения Wayland. Если CopyQ не сохраняет содержимое буфера обмена, проверьте, использует ли ваша система Linux Wayland.

В этом случае вот что вам нужно сделать, чтобы CopyQ снова заработал.

Шаг 1. Закройте все работающие экземпляры CopyQ.

Теперь из терминала запустите его следующим образом:

env QT_QPA_PLATFORM=xcb copyq

Проверьте, сохранена ли сейчас история буфера обмена. Если CopyQ теперь работает правильно, перейдите к следующему шагу.

Шаг 2: Поскольку CopyQ работает, когда он запускается с установленной переменной среды QT_QPA_PLATFORM, вам следует сделать изменение постоянным, чтобы при автоматическом запуске копирования устанавливалась необходимая переменная.

Создайте резервную копию файла конфигурации рабочего стола (просто ради этого):

cp ~/.config/autostart/copyq.desktop ~/.config/autostart/copyq.desktop~

Теперь откройте этот файл для редактирования в Nano или Gedit. Я буду использовать Gedit, чтобы всем было проще:

gedit ~/.config/autostart/copyq.desktop

Внизу этого файла вы увидите строку, начинающуюся с Exec.

Измените эту строку на:

Exec=env QT_QPA_PLATFORM=xcb copyq

Шаг 3. сохраните файл и перезагрузите систему.

CopyQ теперь должен автоматически запуститься и работать правильно.

Используете ли вы менеджер буфера обмена?

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

Как я упоминал в начале статьи, для Linux доступно несколько менеджеров буфера обмена. CopyQ — один из таких инструментов. Используете ли вы какой-либо другой подобный инструмент для буфера обмена или знаете о нем? Почему бы не сообщить нам об этом в комментариях?

Если вы начали использовать CopyQ после прочтения этой статьи, поделитесь своим опытом работы с ним. Что вам понравилось, а что не понравилось? Раздел комментариев полностью ваш.

Статьи по данной тематике: