私の質問
マウスを使用してtmuxからテキストを選択すると、ブロック選択は隣接するウィンドウにまたがります。
私は何を試しましたか?
set -g mouse on
- 選択時にクリックoption(Mac相当alt)
- shift[次へ]を選択するときにクリックします。Tmuxマウスモードをオンにすると、マウスでテキストを選択することはできません。
私の質問
tmux
マルチウィンドウモードでマウスの選択を許可するように設定するには?
ベストアンサー1
これはtmuxのバージョンによって異なります。 tmux マウスがオンの場合、マウス選択は複数のウィンドウにまたがらず、tmux の選択バッファにコピーされます。 tmuxマウスがオフの場合(説明に示すように)、マウス選択はデフォルトのX(およびウィンドウ全体)になります。
マイアイテムに以下を追加します~/.tmux.conf
。CTRL+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]貼り付ける予定です。