私はマウスの選択がクリップボードとすべての項目に移動する非常にクールな.tmux.confを設定しました。しかし、最適化する必要があることがもう1つあります。コピーモードでウィンドウの枠線に MouseDrag1Pane(家庭)を使用すると、ウィンドウは期待どおりにスクロールバックバッファ内でスクロールされます。しかし、非常に遅いです。ほとんどのスクロールトピックはホイールイベントに関するものであり、これには問題がないため、この特定のパラメータの手がかりはまったく見つかりません。
私が知る限り、私のリストキーの関連部分は次のとおりです。
bind-key -T copy-mode MouseDrag1Pane select-pane \; send-keys -X begin-selection
bind-key -T copy-mode MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i"
bind-key -T copy-mode-vi MouseDrag1Pane select-pane \; send-keys -X begin-selection
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i"
bind-key -T root MouseDrag1Pane if-shell -F -t = "#{mouse_any_flag}" "if -Ft= \"#{pane_in_mode}\" \"copy-mode -M\" \"send-keys -M\"" "copy-mode -M"
bind-key -T root MouseDrag1Border resize-pane -M
必要に応じて残りの設定を提供します。
答え1
WINDOW_COPY_DRAG_REPEAT_TIME
window-copy.cを変更してtmuxを再構築する以外に、選択時にスクロール速度を変更する方法はありません。