Cómo copyr y pegar con éxito con un mouse de tmux

Estoy usando tmux y OSX. Al copyr y pegar desde el terminal con tmux puedo mantener presionada la tecla Option y seleccionar text. Sin embargo, no puedo conseguir que el text permanezca dentro del panel. Entonces, cuando quiero copyr text, necesito hacer un ciclo del panel hacia la extrema izquierda, o acercar el panel, como se muestra a continuación.

Esto además de tener que mantener presionada la tecla Option es un problema. Sé que puedo ingresar al modo visual y usar movimientos vim para llegar allí, pero prefiero tener una forma de usar mi mouse. ¿Alguien ha encontrado una solución para esto?

enter image description here enter image description here

Coloque este bloque de código en su ~/.tmux.conf . Esto permitirá la integración del mouse y te permitirá copyr desde un panel con el mouse sin tener que hacer zoom.

 set -g mouse on bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; send-keys -M'" bind -n WheelDownPane select-pane -t= \; send-keys -M bind -n C-WheelUpPane select-pane -t= \; copy-mode -e \; send-keys -M bind -t vi-copy C-WheelUpPane halfpage-up bind -t vi-copy C-WheelDownPane halfpage-down bind -t emacs-copy C-WheelUpPane halfpage-up bind -t emacs-copy C-WheelDownPane halfpage-down # To copy, drag to highlight text in yellow, press Enter and then release mouse # Use vim keybindings in copy mode setw -g mode-keys vi # Update default binding of `Enter` to also use copy-pipe unbind -t vi-copy Enter bind-key -t vi-copy Enter copy-pipe "pbcopy" 

Después de eso, reinicie su session de tmux. Resalte text con el mouse, pero no suelte el mouse. Ahora, mientras el text está resaltado y el mouse presionado, presione la tecla regresar. El text resaltado desaparecerá y se copyrá en el portapapeles. Ahora suelta el mouse.

Además de esto, también hay algunas cosas interesantes que puedes hacer con el mouse, como desplazarse hacia arriba y hacia abajo, seleccionar el panel activo, etc.