Вопрос или проблема
Есть ли в Ubuntu 20.04 или более поздних версиях история буфера обмена по умолчанию? Если да, то как к ней получить доступ? Я знаю, что в стандартных репозиториях Ubuntu доступно множество приложений для сохранения истории буфера обмена.
Вы можете попробовать “CopyQ” из магазина программного обеспечения Ubuntu.
В версии 20.04 нет истории буфера обмена по умолчанию, только текущий элемент в буфере обмена или ничего, если ничего не было скопировано в буфер обмена. Если ничего не было скопировано в буфер обмена, он пуст. Если что-то было скопировано в буфер обмена, то по умолчанию он содержит последний скопированный элемент.
Вставка выбранного фрагмента текста с помощью средней кнопки мыши полностью отделена от обычного буфера обмена. Выделение текста не копирует его в буфер обмена. Этот быстрый метод вставки работает только со средней кнопкой мыши. Для получения дополнительной информации посетите GNOME помощь по средней клацанию.
Теперь я использую ClipIt – https://github.com/CristianHenzel/ClipIt в своей Ubuntu 20.04 с тех пор, как я опубликовал этот вопрос, и мне всё нравится, всё в порядке в плане производительности, функций и т.д. Вы можете установить его через программное обеспечение Ubuntu или Flathub, или просто нажать на ссылку github и следовать инструкциям по установке, которые они предоставили в своем репозитории github.
Я выпустил расширение Gnome для управления буфером обмена, которое является переработкой Clipboard Indicator с значительно улучшенной производительностью, новыми функциями и исправлениями ошибок.
GPaste
Вы можете установить его с помощью
sudo apt install gnome-shell-extensions-gpaste
По умолчанию история будет отображаться при нажатии <Ctrl><Alt>H
, её также можно вызвать командой gpaste-client show-history
.
Перейдите на https://extensions.gnome.org/extension/779/clipboard-indicator/ и установите его.
Убедитесь, что у вас установлен дополнение Firefox на сайте Gnome-shell https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search
У вас будет буфер обмена на верхней панели, к которому вы можете получить доступ. К слову, он сбрасывается после отключения.
Используйте Clipman, если вы работаете в Xfce.
Мне действительно нравится gnome-shell-pano.
Для работы этого расширения вам необходимо установить libgda и gsound.
sudo apt install gir1.2-gda-5.0 gir1.2-gsound-1.0
Я использую менеджер буфера обмена из этого репозитория github https://github.com/GabrielKKKJJ/Clipboard-Manager
он очень чистый и простой
Менеджер буфера обмена
Ответ или решение
Вопрос о том, существует ли встроенная история буфера обмена в Ubuntu, заслуживает внимательного рассмотрения, особенно для пользователей версии 20.04 и новее. В данной версии системы не предусмотрена функциональность для сохранения истории буфера обмена. По умолчанию, в Ubuntu буфер обмена хранит только последний скопированный элемент, и если ничего не скопировано, он будет пуст.
Доступ к буферу обмена в Ubuntu
Первое, что стоит отметить, это то, что стандартная реализация буфера обмена в Ubuntu использует X11. При этом, можно вставить выделенный текст с помощью средней кнопки мыши, однако это функциональность отличается от буфера обмена и не может быть использована для копирования элементов в привычном понимании.
Альтернативные средства для управления историей буфера обмена
Для пользователей, которым необходима возможность доступа к истории буфера обмена, существует множество приложений, доступных в официальных репозиториях Ubuntu:
-
CopyQ – это мощный менеджер буфера обмена, который предоставляет возможность хранить, управлять и организовывать в памяти множество копируемых элементов. Вы можете установить CopyQ через Ubuntu Software или с помощью следующей команды:
sudo apt install copyq
-
ClipIt – легковесный менеджер, который отлично подходит тем, кто ищет простоту в использовании. Установить ClipIt можно через software center или выполнив следующую команду:
sudo apt install clipit
-
GPaste – это более продвинутый инструмент, позволяющий управлять историей буфера обмена. Для установки GPaste выполните:
sudo apt install gnome-shell-extensions-gpaste
По умолчанию историю можно открыть с помощью сочетания клавиш
Ctrl + Alt + H
, а также через командуgpaste-client show-history
. -
Clipboard Indicator – это GNOME расширение, которое отображает иконку на панели, позволяя легко доступать к истории буфера обмена. Для его установки зайдите на страницу расширения. Не забудьте установить дополнение для браузера Firefox, чтобы интеграция работала корректно.
-
Clipman – полезен пользователям окружения XFCE и обеспечивает базовые функции управления буфером обмена. Инструкции по установке можно найти на официальной странице Clipman.
Заключение
Таким образом, в Ubuntu 20.04 и более поздних версиях не предусмотрена стандартная история буфера обмена. Однако, пользователи имеют доступ к множеству сторонних приложений и расширений, которые предоставляют данную функциональность. Рекомендуется протестировать несколько различных вариантов, чтобы определить, какое приложение лучше всего соответствует вашим требованиям и предпочтениям.