Я пытаюсь понять, как выбор (то есть основной и буфер обмена в X) работает в Wayland. Я немного читал об этом и понимаю, что Xorg имеет много (три) буфера, используемых для управления выбором и копированием / вставкой или манипуляциями «перетаскивания», тогда как у Wayland есть только один.
В X я могу использовать различные программы для доступа к этим буферам (xclip
, xsel
и т. д.), что может быть очень полезно. Например, у меня есть ярлык, который отправляет выбранный текст в программу (используя xsel -p -o
), которая затем делает что-то с этим выбором.
Насколько я понимаю, у Wayland нет «основного» буфера, который содержит любой выделенный текст, а есть только буфер «буфера обмена», который содержит только явно скопированный текст (например, с помощью ярлыка). Это все хорошо, но ведь это не мешает эквиваленту xsel
существовать в Wayland? Можно ли было еще поставить ярлык, чтобы одновременно скопировать выделение и отправить в другую программу? Как это сделать?