Tmux で pbcopy/pbpaste が効かないやつ
https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard
これ使ったら直った。
README 通りに設定すると、 reattach-to-user-namespace が存在しない環境では tmux が起動しない。複数のマシンで .tmux.conf を共有しているとき厄介なので、そういう場合に対応するように書き換えた。だめだった。シェルの標準エラー出力が消えてしまう。環境ごとに .tmux.conf.local を作ることにした。
# これじゃだめでした set-option -g default-command "reattach-to-user-namespace -l zsh 2> /dev/null || zsh"