# テキストを投げ込まれたらクリップボードに書き込む(windows + MSYS2) socat tcp-listen:7000,fork,reuseaddr /dev/clipboard &
# あるいはこれでも動く while true; do socat tcp-listen:7000 /dev/clipboard || break; done &
# クリップボードを取り出す socat tcp-connect:192.168.33.1:7000 stdout | cat -n
# tmuxのバッファをクリップボードに投げつける tmux save-buffer - | socat stdin tcp-connect:192.168.33.1:7000
# ファイルを投げつける socat tcp-connect:192.168.33.1:7000 path/to/file
こういうエイリアスを作っておくと非常に便利
alias pbcopy='socat stdin tcp-connect:192.168.33.1:7000' alias pbpaste='socat tcp-connect:192.168.33.1:7000 stdout'
という、かなりレアな場合に便利かもしれません
mintty を使っている場合、こんなことしなくても ~/.minttyrc に1行追加すれば良い
AllowSetSelection=true