Linux
tmux

tmuxからクリップボードにコピーする

More than 1 year has passed since last update.


環境

Ubuntu 16.04.2 LTS

tmux 2.1

xsel version 1.2.0


設定箇所

下記を~/.tmux.confに追記しました。


~/.tmux.conf

set-window-option -g mode-keys vi

bind-key -t vi-copy v begin-selection
bind-key -t vi-copy C-v rectangle-toggle
bind-key -t vi-copy y copy-pipe "xsel -bi"
bind-key -t vi-copy Enter copy-pipe "xsel -bi"

※もともと"v"にはrectangle-toggleがバインドされているために、"C-v"にバインドを移動させています。


使い方


  1. "<prefix> ["でコピーモードに入る

  2. "v"で選択を開始

  3. "y"もしくは"Enter"で選択を終了(コピー)、その結果がxselにパイプされクリップボードにコピー

  4. ハッピー