Bug 51126

Summary: Helix clipboard does not work by default
Product: Sisyphus Reporter: k0tran
Component: helixAssignee: sirius <sirius>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: fomchenkovda, sirius
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description k0tran 2024-08-12 13:36:01 MSK
Не знаю насколько этот баг относится именно к helix, но где-то его открыть надо.

GNOME Mutter (Wayland)
GNOME Terminal 3.52.2
hx --health clipboard выдает termcode
При этом копирование в системный буффер обмена не работает от слова совсем.
Space+Y и Ctrl+Shift+C не работают

На официальном реддите нашел совет поставить xsel (https://www.reddit.com/r/HelixEditor/comments/16d6mw0/comment/jznwxdp/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button)
После чего все заработало (hx --health clipboard выдает xsel)
Так как использую Wayland решил попробовать снести xsel и поставить wl-clipboard. Все так же заработало.

В связи с этим предлагаю поставить xsel в зависимости. Но, если честно, не уверен
Comment 1 Dmitrii 2025-02-14 17:34:36 MSK
xsel (xclip) или же wl-clipboard - не явлюятся runtime зависимостями редактора, т.е. без них он полноценно функционирует.

А также пользователь может пользоваться как wayland, так и иксами, в таком случае нужно два пакета в системе, чтобы буффер обмена роботал везде: xsel и wl-clipboard.

P.S. По крайней мере, vim (neovim) устанавливаются в систему без xsel (xclip) и wl-clipboard. А о том, что нужно, чтобы заработал буффер обмена, можно узнать в справке, в самом редакторе.