各OSでコピーとペーストを便利に行う
MacOSX
pbpasteを使う場合
- osxにはデフォルトでpbcopy, pbpasteが公開されている
具体例
copy
$ echo "foobar" | pbcopy
pbcopy
された内容はosxのクリップボードにも反映される
paste
$ pbpaste
foobar
Linux
xclipを使用する場合
install
$ sudo apt-get install xclip
具体例
copy
$ echo "a" | xclip -selection clipboard
paste
$ xclip -selection clipboard -o
tmuxを使用する場合
copy
$ echo "a" | tmux load-buffer -b a -
or
$ tmux set-buffer -b a "a"
NOTE: -bオプションでバッファネームを付けないと、paneをまたいで利用できない
show
$ tmux show-buffer -b a
paste
$ tmux paste-buffer -b a
NOTE: prefixモードに入ったあとには paste-buffer -b a
で利用できる(vim等に直接入力できる)