私の質問

私の質問

tmux選択の問題

私の質問

マウスを使用してtmuxからテキストを選択すると、ブロック選択は隣接するウィンドウにまたがります。

私は何を試しましたか?

私の質問

tmuxマルチウィンドウモードでマウスの選択を許可するように設定するには?

ベストアンサー1

これはtmuxのバージョンによって異なります。 tmux マウスがオンの場合、マウス選択は複数のウィンドウにまたがらず、tmux の選択バッファにコピーされます。 tmuxマウスがオフの場合(説明に示すように)、マウス選択はデフォルトのX(およびウィンドウ全体)になります。

マイアイテムに以下を追加します~/.tmux.confCTRL+b 中(tmuxマウスを開く)とCTRL+BM(tmuxマウスをオフにします)。

tmux 1.x - 2.0の場合

# Toggle mouse on
bind-key M \
  set-window-option -g mode-mouse on \;\
  set-option -g mouse-resize-pane on \;\
  set-option -g mouse-select-pane on \;\
  set-option -g mouse-select-window on \;\
  display-message 'Mouse: ON'

# Toggle mouse off
bind-key m \
  set-window-option -g mode-mouse off \;\
  set-option -g mouse-resize-pane off \;\
  set-option -g mouse-select-pane off \;\
  set-option -g mouse-select-window off \;\
  display-message 'Mouse: OFF'

tmux 2.1+の場合

# Toggle mouse on
bind-key M \
  set-option -g mouse on \;\
  display-message 'Mouse: ON'

# Toggle mouse off
bind-key m \
  set-option -g mouse off \;\
  display-message 'Mouse: OFF'

または、tmux 2.1+の単一のキーバインドを使用して切り替えます。

# Toggle mouse on/off
bind-key m \                  
set-option -gF mouse "#{?mouse,off,on}" \;\
display-message "#{?mouse,Mouse: ON,Mouse: OFF}"

tmuxマウスがオンになっていてマウスで選択した場合、左マウスボタンを放すとtmux選択バッファにコピーされます。Ctrl+b]貼り付ける予定です。

おすすめ記事