ぼくもscreenからtmuxに乗り換えました!

インストールと初期設定

特に仰々しいことはなく、

sudo port install tmux

でインストールして、

の真似して設定しただけです。

ただ、キーバインドプレフィックスだけ「C-t」にしてます。
現状の .tmux.conf はコチラ↓

copy-modeで「v」でマーク開始、「y」でヤンクする

C-t y*1 で copy-mode に入り、vi風の操作*2で選択範囲の決定などができるわけだが、デフォルトの状態だと、

マーク開始:        Space
コピー(ヤンク):  Enter

と普段Viで使ってるかんじと違う。

これを「v」でマーク開始、「y」でヤンクとするため、 .tmux.conf に以下設定を追加

# vでマーク開始
bind -t vi-copy v begin-selection
# yでヤンク
bind -t vi-copy y copy-selection

キーバインドの確認

なお、tmux上で「C-t :」でコマンドモードに入り、

list-keys

で、現状のキーバインドが確認できる。
また、copy-modeでのVi風キーバインドについては、

list-keys -t vi-copy

で確認可能。
他のキーバインドを変更したい場合も、このリストで名称確認するのが良さそう。

*1:デフォルトでは Prefix [

*2:デフォルトだとemacs風なのでconfファイルで set-window-option -g mode-keys vi を設定すること