tmuxでスクロールしたり、コピーしたりする方法

iterm2
tmuxでスクロールしたり、コピーしたりする方法の紹介です。

photo-credit: syui


# コピーモード時のキーバインディング
set-window-option -g mode-keys vi

# 1行コピー
bind-key -t vi-copy Y copy-line

# viコピーモードのキーバインド表示
bind / list-keys -t vi-copy

# Enterでクリップボードに
# http://qiita.com/kkabetani/items/e37ac1e4e0b53c418a35
bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"



スクロールするには、 C-bFn+↑↓を押します。


コピーは、以下の手順になります。

キー 効果
C-b, [ コピーモードの開始
hjki カーソル移動
Space コピーの始点
Enter コピーの終点
C-b, ] 貼り付け



しかし、いくつかの設定をすることで、コピーが簡略化され、入力するキーも減らすことが出来ます。