
是否有 Wayland cli 實用程式可以將文字複製到剪貼簿?
我希望能夠做這樣的事情:
echo "some" > clipboard
相當於 xclip 的東西。
答案1
布加耶克的wl剪貼簿是 Wayland 的複製/貼上實用程式:
該專案實現了兩個小型的 Wayland 剪貼簿實用程序,wl-copy 和 wl-paste,讓您可以輕鬆地在剪貼簿和 Unix 管道、套接字、文件等之間複製資料。
用法很簡單:
# 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
儘管 wl-copy 和 wl-paste 特別針對純文字和其他文字內容格式進行了最佳化,但它們完全支援任意 MIME 類型的內容。 wl-copy 透過運行 xdg-mime(1) 自動推斷複製內容的類型。 wl-paste 盡力根據提供的 MIME 類型清單和要貼上到的檔案的副檔名來選擇要貼上的類型。如果您對他們選擇的類型不滿意或不想依賴此隱式類型推斷,則可以使用 --type 選項明確指定要使用的類型。
對於所有常見的 linux 發行版,套件名稱都是wl-clipboard
,因此請使用適合您的命令(如果尚未安裝):
sudo apt install wl-clipboard # Debian
sudo dnf install wl-clipboard # Fedora
sudo pacman -S wl-clipboard # Arch linux
答案2
剪輯是 Wayland 的剪貼簿工具,與xclip
.
用法如下:
$ wclip i < my_text_file
$ wclip o contents of my text file $
免責聲明:我是作者。
答案3
我剛剛 '轉換的' 到 Wayland UX,在 Plasma (KDE) 下,到目前為止大多數事情都是照常。對我的工作流程來說重要的事情突出顯示了對 X.Org 的一兩個潛在依賴項。
幸運的是,我可以使用CopyQ
作為我選擇的剪貼簿管理器。 CopyQ
似乎是一位非常友善的 Wayland 支持者;到目前為止,一切都很好。
對於 CLI 複製和貼上,我現在使用以下bash
alias
命令:
clip
...捕獲當前選擇。
alias cliq='copyq selection'
alias clip='cliq; echo'
paste
...發出目前剪貼簿內容。
alias paste='copyq read '
我一安裝第一個 Linux 桌面就開始使用 CopyQ。