En el comando iTerm2, hacer clic en URLS no funciona cuando está dentro de una sesión tmux

14

Cuando no está dentro de una sesión de tmux, Command-Click en las URL funciona perfectamente.

¿Cómo puedo hacer que se pueda hacer clic en los enlaces en iTerm2 cuando estoy dentro de una sesión de tmux?
Al pulsar Command , el puntero del mouse cambia al icono , pero al hacer clic en una URL, no sucede nada.

Note que tengo la siguiente configuración dentro de mi .tmux.conf

[...]
# Enable mouse mode
set -g mode-mouse on
set -g mouse-resize-pane on
set -g mouse-select-pane on
set -g mouse-select-window on

# Mouse pane switching
set-option -g mouse-select-pane on
[...]

Deshabilitarlos y luego volver a cargar .tmux.conf no resuelve el problema.

La versión de iTerm2 es Build 1.0.0.20140629
tmux -V 1.9a

    
pregunta jottr 26.09.2014 - 15:00

2 respuestas

17

Para utilizar el comportamiento normal del mouse en tmux , debe mantener presionado alt . Así que haga clic en el enlace mientras presiona cmd + alt . Lo mismo se aplica al seleccionar texto.

    
respondido por el Rnhmjoj 26.09.2014 - 17:17
0

La respuesta principal puede funcionar cuando se usa tmux regular, pero no funcionará cuando se use iTerm2 + integración de tmux con la opción -CC . Para Cmd + Click para usar su Preferencia de perfil "Historial semántico", debe instalar Integración de iTerm2 Shell . También he encontrado que es mejor crear un .tmux.conf.iterm separado con integración tmux, luego crear alias para crear y adjuntar sesiones integradas.

alias tcs="tmux -f ~/.tmux.conf.iterm -CC new -s"
alias tca="tmux -f ~/.tmux.conf.iterm -CC attach -t"

El único pensamiento en mi archivo ~/.tmux.conf.iterm es set-option -g default-terminal screen-256color

    
respondido por el yelvert 06.01.2017 - 07:36

Lea otras preguntas en las etiquetas