はじめに
tmux yankする方法をググったら情報が少し古い気がしたので書く
参考
- http://qiita.com/c8112002/items/71361e347e430f9bb14e
- http://nyangryy.hatenablog.com/entry/2016/10/18/180944
.tmux.confの書き方の変更
どうやら2.3以降、tmuxに変更が入ったらしくconfの書き方が変更になっている。
下記のように修正すればok
# Use vim keybindings in copy mode
setw -g mode-keys vi
# Setup 'v' to begin selection as in Vim
bind-key -t vi-copy v begin-selection
bind-key -t vi-copy y copy-pipe "reattach-to-user-namespace pbcopy"
# Update default binding of `Enter` to also use copy-pipe
unbind -t vi-copy Enter
bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"
↓
# Use vim keybindings in copy mode
setw -g mode-keys vi
# Setup 'v' to begin selection as in Vim
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
# Update default binding of `Enter` to also use copy-pipe
unbind-key -T copy-mode-vi Enter
終わりに
Enjoy!