tmux+vimだとコピペが出来ない問題の解決

vimから他のアプリ(ブラウザとか)にコピペしたいなーと思ったけどうまくできなくて発狂してたところ

set clipboard=unnamed

vimから他のアプリにコピペできるようになることを教えていただきました.しかしここで新たな問題が発生.tmux上で起動したvimでヤンクしようとすると

レジスタ*には何もありません」

と怒られる事案が発生.解決までに

tmux上で起動したvimでヤンクする時にクリップボードを使う - takanamitoのブログ

を大変参考にさせていただきました.

・.vimrcに以下を記述

set clipboard+=unnamed
set clipboard+=autoselect

・reattach-to-user-namespaceを導入

brew install reattach-to-user-namespace

.tmux.confに以下を記述

set-option -g default-command "reattach-to-user-namespace -l bash"

これでvim→他のアプリ,他のアプリ→vimのコピペもスムーズにいくとおもう(たぶん