Te explicaré lo que quiero decir. Supongamos que he creado una división horizontal y luego he ampliado el panel superior.
Luego, cuando presiono C-w-l
delimitado select-pane -R
(estoy usando el complemento vim y TmuxNavigator para una navegación "fluida" entre los paneles tmux y vim), tmux reduciría el zoom del panel y el panel activo seguiría siendo el mismo. No me gusta eso.
Si presionara C-w-j
limitado a select-pane -D
tmux, reduciría el zoom y activaría el panel inferior, lo cual me gusta mucho.
¿Cómo puedo desactivar el primer comportamiento mientras guardo el segundo?
Respuesta1
Tendría que reemplazar sus fijaciones en las fijaciones en las que desea tener el zoom después de presionar. Debería agregar el resize-pane -Z
comando directamente después del comportamiento normal de la clave. Por ejemplo, si C-<prefix>-l
normalmente está vinculado a select-pane -L
usted, lo cambiaría a select-pane -L ; resize-pane -Z
. Puedes hacer esto con el siguiente comando.
:bind-key -T prefix l select-pane -L\; resize-pane -Z
Nota: Debes escapar de ;
lo contrario, tux lo interpretará resize-pane -Z
como su propio comando despuésbind-key