Existuje velké množství schránek, se kterými se můžete potýkat. Očekávám, že jste pravděpodobně uživatel Linuxu, který chce vkládat věci do primární schránky X Windows. Schránka, se kterou chcete mluvit, má obvykle nástroj, který vám umožní s ní mluvit.
V případě X je to xclip (a další). xclip -selection c odešle data do schránky, která pracuje s Ctrl + C , Ctrl + V ve většině aplikací.
Pokud používáte Mac OS X, je zde pbcopy . např. cat example.txt | pbcopy
Pokud jste v terminálovém režimu Linux (bez X), podívejte se do gpm nebo obrazovka, která má schránku. Vyzkoušejte screen příkaz readreg .
V systému Windows 10+ nebo cygwin použijte /dev/clipboard nebo clip .
Ujistěte se, že používáte alias xclip="xclip -selection c" jinak nebudete moci vložit pomocí Ctrl +v .
Příklad:Po spuštění echo -n test | xclip , Ctrl +v vloží test
Instalovat
# You can install xclip using `apt-get`
apt-get install xclip
# or `pacman`
pacman -S xclip
# or `dnf`
dnf install xclip
Pokud nemáte přístup k apt-get ani pacman , ani dnf , zdroje jsou dostupné na sourceforge.
Nastavení
Bash
V ~/.bash_aliases , přidejte:
alias setclip="xclip -selection c"
alias getclip="xclip -selection c -o"
Nezapomeňte načíst novou konfiguraci pomocí . ~/.bash_aliases nebo restartováním svého profilu.
Ryby
V ~/.config/fish/config.fish , přidejte:
abbr setclip "xclip -selection c"
abbr getclip "xclip -selection c -o"
Nezapomeňte restartovat instanci ryb restartováním terminálu, aby se změny projevily.
Použití
Nyní můžete použít setclip a getclip , např.:
$ echo foo | setclip
$ getclip
foo