Me gustaría cambiar el tamaño de los paneles para poder expandir / comprimir los tamaños de los paneles (arriba / abajo / izquierda / derecha, etc.).
¿Alguna forma de hacer esto?
Suponiendo que su clave de prefijo sigue siendo el valor predeterminado de Ctrl-B
^ B: resize-p -D 2
^ B: resize-p -U 2
^ B: resize-p -L 2
^ B: resize-p -R 2
Los números al final son opcionales, el valor predeterminado es 1. El -U también es un valor predeterminado y no es necesario.
Si alguna vez olvidas eso, ^ B? mostrará estos encontrados en C-Arriba y C-Abajo y C-Izquierda y C-Derecha, al final de las teclas (con las combinaciones de teclas predeterminadas).
También puede intentar presionar Ctrl + B seguido de Ctrl + teclas de flecha.
Sin embargo, tenga en cuenta que las teclas de flecha Ctrl pueden ser problemáticas en algunos terminales. Por lo tanto, puede intentar abordar las limitaciones del terminal, o crear nuevas combinaciones de teclas de acceso directo, o simplemente no usar accesos directos y usar los comandos más largos que se muestran arriba.
Ctrl+B
, entoncesEsc + (arrow key)
.esc + (arrow)
solo trabajo una vez, después de eso tengo que usar yCtrl+B
luego volver a aplicaresc + (arrow)
.Ctrl+B
volver a usarlo si presionaEsc + (arrow)
rápidamente. De acuerdo, esto no es muy cómodo, pero funciona.Ctrl+B
yM-(arrow)
funciona para mí. Usualmentealt
yEsc
ambos envíanMeta
Ctrl+B
y luego manteneroption
presionado mientras presionas una tecla de flecha, sin embargo, muchas veces son necesarias para mí.Una opción para cambiar el tamaño de los paneles es usar el mouse. Para hacer esto, agregue estas líneas a su
.tmux.conf
:Si está en una Mac y lo anterior no funciona, use esto en su lugar ( fuente ):
Una vez que este modo esté activado, simplemente haga clic y arrastre en los divisores de panel para cambiar su tamaño.
fuente
set -g mouse on
#for newer versions
Acabo de agregar las siguientes líneas a mi archivo tmux.conf
y ahora puedo usar Ctrl-a (mi tecla de prefijo) con [h | j | k | l] para cambiar el tamaño de los paneles
fuente
l
conh
tener los enlaces VI.Asumiendo que su clave de prefijo es Ctrl-B (Cmd-B en Mac):
Sin embargo, parece que hay un tiempo de espera, por lo que si no presiona una tecla de flecha mientras mantiene presionado Meta en 1 o 2 segundos, Meta- {arrow} se considerará como una entrada en el indicador actual.
fuente
Acabo de descubrir otra forma. Aparentemente
tmux
tiene dos tipos diferentes de pulsaciones de teclas (suponiendo que su tecla de prefijo todavía esté Ctrlb)De manera similar, Ctrlbotambién tiene comportamientos diferentes. El primer tipo de pulsación de teclas cambia el foco, y el segundo tipo de pulsación de teclas intercambia paneles.
fuente