1 (2024-09-08 19:18:34 отредактировано algri14)

В Linux есть специальные программы менеджеры буфера обмена, такие как CopyQ, пакет copyq или ClipIt, пакет clipit (форк Parcellite), но речь пойдёт не о них.
В рабочем окружении Plasma или как раньше КДЕ, пакет plasma-desktop 5.27.10-1.mga9, ранее был пакет klipper, сейчас интегрирован простой менеджер буфера обмена. Далее немного пояснение.

В Linux, в графической оболочке X.org есть два буфера обмена.

Первый clipboard — работает так же, как и буфер обмена в Windows: выделяем текст, нажимаем клавиши Ctrl+C для копирования в буфер обмена. Вставка происходит после нажатия комбинации Ctrl+V.

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

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

Выделение и буфер обмена: Поддерживать синхронизацию выделенного фрагмента и буфера обмена.

В Mageia-8 эта опция была ещё более удобной, пользователь мог выбирать — сохранять в журнал буфера обмена копипасту или нет. Дело в том, что явное копирование текста клавишами Ctrl+C ставило копипасту на первую строчку журнала и при нажатии на Ctrl+V вставлялась именно она. А при простом выделении правой кнопкой мыши (ПКМ), копипаста ставилась во вторую строчку журнала буфера обмена, т.е. сохранялась в нём, при надобности пользователь мог поставить её на первое место, а далее вставлять текст клавишами Ctrl+V или колёсиком (на выбор пользователя). При ручном переносе копипасты со второй строчки на первую заполнялись оба буфера и clipboard, и primary одной и той же фразой.
Это было очень удобно.

Сейчас в Mageia-9 этой возможности нет. Если я включу опцию
Выделение и буфер обмена: Поддерживать синхронизацию выделенного фрагмента и буфера обмена.
и её подпункт
Выделение текста: Всегда сохранять в журнале
- то в журнал ВСЁ будет попадать только в первую строчку
Если выбрать подпункт
Выделение текста: Только при явном копировании
- то выделенное мышью в журнал вообще не попадает.
А было так удобно работать сразу двумя копипастами, которые к тому же можно выбрать и поменять местами для вставки, при надобности. А при ненадобности я знал, что выделение мышью находится в меньшем приоритете, т.е. во второй строке.

Изменить настройки и сделать их как в Mageia-8 я к своему сожалению не нашёл.
Чтобы не возникло недопонимания: строчки в журнале буфера обмена можно поменять, как сейчас, так и раньше.
НО
Если НЕ поставить галочку в пункте (исправлено, добавил частицу "НЕ")
Выделение и буфер обмена: Поддерживать синхронизацию выделенного фрагмента и буфера обмена.
Невозможно выбрать подпункт — Выделение текста: Всегда сохранять в журнале

Spoiler

https://itmages.su/images/2024/09/08/4a33c47e13d518b99324a5c8ea069614.md.png

2

algri14⇓ пишет:

НО
Если поставить галочку в пункте
Выделение и буфер обмена: Поддерживать синхронизацию выделенного фрагмента и буфера обмена.
Невозможно выбрать подпункт — Выделение текста: Всегда сохранять в журнале

Не понял. Если именно "поставить", то всё доступно:

Spoiler

https://i.imgur.com/UMNxKYD.png

Если убрать, то логично настройки становятся неактивными:

Spoiler

https://i.imgur.com/okWzUgD.png

Mageia 9. KDE.

3

Vagulo⇓ пишет:

Не понял. Если именно "поставить", то всё доступно:

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

Vagulo, спасибо что поправили

Vagulo⇓ пишет:

Если убрать, то логично настройки становятся неактивными:

В Mageia-8 эта опция активна и очень удобна, а в 9-ке "прибили гвоздями" и выбор пользователю отрубили. Не скажу точно, но кажется это не магеевские "проделки", а разработчиков КДЕ.

4

Vagulo, Вы наверное не видели моё сообщение про вставку скриншотов в теме Общие вопросы → Фотохостинги картинок.

algri14⇓ пишет:

Внимание! Не размещайте ссылки на форуме указывающие на хостинг картинок imgbb.com
- и вообще на ресурсах, сервера которых находятся за рубежом, чревато чем угодно — "сервис недоступен", доступно только через VPN или вообще подмена на что угодно администрацией сервера.

Ваш скриншот находится на сайте imgur.com , расположен в США.

5

algri14⇓ пишет:

Ваш скриншот находится на сайте imgur.com , расположен в США.

Он доступен без VPN? Да.

algri14⇓ пишет:

Для загрузки можно воспользоваться itmages.su

Можно. Я сейчас учусь, как уже писал, на "старости лет", аналитике. Дайте мне какие-то данные для разбора, или хотя бы чей-то чёткий прогноз, что до конца года. которые Вы продержите этот форум, я смогу увидеть картинки с  itmages.su, (хотя бы и с использованием "приблуд"), и не увижу с зарекомендовавшего себя imgur.com, пожалуйста! (Уточнение: вроде надёжный хостинг изображений, который я использовал  до изменения геополитической обстановки вполне себе сдох).

Для кого-то, кто ещё тут, по теме:

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

Spoiler

https://i.imgur.com/xDm7JeR.png

Реультат так:

Spoiler

https://i.imgur.com/SFZhy7u.png

Mageia 9. KDE.

6

Vagulo, Ваше сообщение содержит ответ сразу на 2 темы, средствами админа я не могу их разделить, поэтому перенесите (скопируйте и там ещё раз продублируйте) сами верхнее сообщение в тему Фотохостинги картинок., тогда я там дам ответ.

1) тема про "Буфер обмена Plasma" и я надеялся что кто-нибудь даст наводку хотя бы на "костыль", чтобы сделать как в Mageia-8
2) проясните про "org.kde.klipper", ибо такого пакета в Mageia уже не существует, да и само приложение "klipper" КДЕ-шники интегрировали в окружение КДЕ, насколько я понял

И вообще, меня интересует именно опция:

algri14⇓ пишет:

Если НЕ поставить галочку в пункте
Выделение и буфер обмена: Поддерживать синхронизацию выделенного фрагмента и буфера обмена.
Невозможно выбрать подпункт — Выделение текста: Всегда сохранять в журнале

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

7

algri14⇓ пишет:

Vagulo, Ваше сообщение содержит ответ сразу на 2 темы, средствами админа я не могу их разделить, поэтому перенесите (скопируйте и там ещё раз продублируйте) сами верхнее сообщение в тему Фотохостинги картинок., тогда я там дам ответ.

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

algri14⇓ пишет:

1) тема про "Буфер обмена Plasma" и я надеялся что кто-нибудь даст наводку хотя бы на "костыль", чтобы сделать как в Mageia-8

algri14⇓ пишет:
Vagulo⇓ пишет:

    Если убрать, то логично настройки становятся неактивными:

В Mageia-8 эта опция активна и очень удобна, а в 9-ке "прибили гвоздями" и выбор пользователю отрубили.

8-ки нет, не проверю. Но это действительно просто логично. Отказались записывать (синхронизирвать) любые варианты в clipboard, выделение работает в моменте.

algri14 пишет:

2) проясните про "org.kde.klipper", ибо такого пакета в Mageia уже не существует, да и само приложение "klipper" КДЕ-шники интегрировали в окружение КДЕ, насколько я понял

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

Spoiler

https://i.imgur.com/l31Mrqq.png

Что же касается org.kde.klipper, то это функциональность D-Bus, которую можно завязать на жесты мыши. (Удивлён, но ими почти никто не пользуется).

algri14 пишет:

И вообще, меня интересует именно опция:

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

Mageia 9. KDE.

8

algri14⇓ пишет:

Если НЕ поставить галочку в пункте
Выделение и буфер обмена: Поддерживать синхронизацию выделенного фрагмента и буфера обмена.
Невозможно выбрать подпункт — Выделение текста: Всегда сохранять в журнале

Vagulo⇓ пишет:

Отказались записывать (синхронизирвать) любые варианты в clipboard, выделение работает в моменте.

Возможно работа буфера как в 8-ке это баг, возможно фича, которая кому-то из разрабов либо не понравилась, либо показалась нелогичной. Но она была ОЧЕНЬ удобной.
Было удобно ВСЁ отправлять в журнал буфера обмена. Клавиатура писала в первую строчку, а мышь во вторую. Я оперировал сразу двумя копипастами.
Обе копипасты писались в журнал, впрочем как и сейчас, но мышь писалась во вторую строчку, это создавало именно ДВА буфера.
А нынешние настройки урезают эту опцию. Да, 2 буфера существуют, но в журнал пишется только один, от клавиатуры.

Vagulo⇓ пишет:

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

Пакет Klipper, именно пакет есть в Arch Linux (может быть ещё где-нибудь), но вообще КДЕ его интегрировало в свою оболочку, в Plasma, об этом я и сказал.

Vagulo⇓ пишет:

Что же касается org.kde.klipper, то это функциональность D-Bus, которую можно завязать на жесты мыши. (Удивлён, но ими почти никто не пользуется).

я тоже не пользуюсь, потому как и так много чего в линуксе не знаю, на изучение жестов нет времени.

9

А, собственно, "Был ли мальчик?"

Spoiler

https://i.imgur.com/AQfogpW.png

Spoiler

https://i.imgur.com/i4zK42Q.png

Понял, зря искал... И не было такого пакета в Mageia...

Mageia 9. KDE.

10

algri14⇓ пишет:

на изучение жестов нет времени

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

Перечитал первое сообщениие темы - а как, собственно Вы переключались между первой и второй строчкой?

Mageia 9. KDE.

11

Vagulo⇓ пишет:

а как, собственно Вы переключались между первой и второй строчкой?

В КДЕ журнал буфера обмена висит в трее справа, если кликнуть мышкой по любой строчке (их кол-во настраивает сам юзер), то она автоматом идёт в первую.
Но дело в том, что выделяя текст мышкой и вставляя его средней кнопкой, я знал, что запись копируется во вторую строку (и потом переходит далее в третью, четвертую и т.д.)
Т.Е. я работал сразу 2-мя буферами, без лишних движений. А теперь либо ВСЁ в первую строчку журнала, либо копипаста мыши вообще не пишется в журнал.
Пункт есть, а выбрать его нельзя, ПОЧЕМУ, оставьте выбор юзеру — что ему удобно, то и выберет.
А так получается — есть 2 двери, но вторую они забивают гвоздями.
У нас почему-то разные скриншоты буфера обмена, хотя у обоих плазма.
У Вас — «Plasma — содержимое буфера обмена»
У меня — «Буфер обмена», у меня это виджет, а что у Вас?

Spoiler

https://itmages.su/images/2024/09/09/01322930b744fb43c50f1533c272f2de.md.png

Vagulo⇓ пишет:

А, собственно, "Был ли мальчик?"

Был, точно был, но до плазмы, т.е. в КДЕ 4 был именно пакет klipper

12

algri14⇓ пишет:

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

Строки Вы всё равно выбираете из списка истории буфера в виджете. Так какая разница,

Mageia 9. KDE.

13

в каком порядке они в журнале буфера?
Выделенные фрагменты при такой настройке;

Spoiler

https://i.imgur.com/UMNxKYD.png

туда попадают.

algri14⇓ пишет:

У меня — «Буфер обмена», у меня это виджет, а что у Вас?

У меня тоже есть виджет, а это то самое KlipperPopupMenu, которое появляется под курсором после жеста мыши.

Mageia 9. KDE.

14

Vagulo⇓ пишет:

Выделенные фрагменты при такой настройке; …туда попадают.

Зависит от действия юзера, выделил мышью или клавой, уходит в первую строчку, далее сделал "действие" оно опять идёт в первую строчку, а предыдущее переходит во вторую.

А раньше, клава была в приоритете, она шла в первую строку, даже если мышью выделял перед ней. Оба действия шли в журнал.