Byłbym bardzo zainteresowany, aby zobaczyć odpowiedź na to pytanie. Z mojego użycia gnome-wayland wydaje się, że ma wiele ograniczeń w dostępie do schowka. Na przykład, jeśli skopiujesz coś w programie A i zamkniesz go, schowek zostanie automatycznie opróżniony. Nie ma ograniczeń dotyczących kopiowania do schowka dla xclip, ale wydaje się, że wklejanie będzie działać tylko wtedy, gdy skopiujesz coś w terminalu, ale nigdzie indziej. z drugiej strony, ctrl-v / shift-ctrl-v nie ma ograniczeń, dopóki oryginalna aplikacja jest otwarta ...
dzięki za linki, które mi nie pomogły. może coś mi umknęło
mh-cbon
Odpowiedzi:
14
schowek wl bugaevc to narzędzia do kopiowania / wklejania dla Wayland:
Ten projekt implementuje dwa małe narzędzia schowka Wayland, wl-copy i wl-paste, które pozwalają łatwo kopiować dane między schowkiem a rurkami uniksowymi, gniazdami, plikami i tak dalej.
Użycie jest tak proste, jak:
# copy a simple text message
$ wl-copy Hello world!# copy the list of files in Downloads
$ ls ~/Downloads| wl-copy
# copy an image file
$ wl-copy <~/Pictures/photo.png
# paste to a file
$ wl-paste > clipboard.txt
# grep each pasted word in file source.c
$ for word in $(wl-paste);do grep $word source.c;done# copy the previous command
$ wl-copy "!!"# replace the current selection with the list of types it's offered in
$ wl-paste --list-types | wl-copy
Chociaż wl-copy i wl-paste są szczególnie zoptymalizowane pod kątem zwykłego tekstu i innych formatów treści tekstowych, w pełni obsługują zawartość dowolnych typów MIME. wl-copy automatycznie określa typ kopiowanej zawartości, uruchamiając na nim xdg-mime (1). wl-paste stara się wybrać typ do wklejenia na podstawie listy oferowanych typów MIME i rozszerzenia pliku, do którego wkleja. Jeśli nie jesteś zadowolony z wybranego przez siebie typu lub nie chcesz polegać na tym domyślnym wnioskowaniu o typie, możesz jawnie określić typ, który ma być używany z opcją --type.
wygląda naprawdę fajnie! ale spotkałem się src/meson.build:1:0: ERROR: Dependency "wayland-client" not found, tried pkgconfig and cmakepodczas instalacji. Jestem pewien, że to ode mnie głupi błąd. czy to jest Uruchomiłem sudo dnf i meson -yprzed próbą kompilacji.
mh-cbon
1
@ mh-cbon Na stronie github napisano: The only mandatory dependency is the wayland-client library (try package named wayland-devel or libwayland-dev). Może pomoc w instalacji jednego z wymienionych pakietów jest pomocna? Alternatywnie, może pakiet można znaleźć w oficjalnych repozytoriach pakietów.
adabru
działa idealnie po zainstalowaniu wayland-develpakietu. Dzięki!
mh-cbon
4
wclip to narzędzie do schowka dla Waylanda, które jest bardzo podobne do xclip.
Odpowiedzi:
schowek wl bugaevc to narzędzia do kopiowania / wklejania dla Wayland:
źródło
src/meson.build:1:0: ERROR: Dependency "wayland-client" not found, tried pkgconfig and cmake
podczas instalacji. Jestem pewien, że to ode mnie głupi błąd. czy to jest Uruchomiłemsudo dnf i meson -y
przed próbą kompilacji.The only mandatory dependency is the wayland-client library (try package named wayland-devel or libwayland-dev).
Może pomoc w instalacji jednego z wymienionych pakietów jest pomocna? Alternatywnie, może pakiet można znaleźć w oficjalnych repozytoriach pakietów.wayland-devel
pakietu. Dzięki!wclip to narzędzie do schowka dla Waylanda, które jest bardzo podobne do
xclip
.Użycie jest następujące:
$ wclip i < my_text_file
$ wclip o contents of my text file $
Oświadczenie: Jestem autorem.
źródło