Una guía visual de los comandos de tmux
tmux puede ser controlado desde un cliente asociado usando una combinación de teclas de unas teclas ya predeterminadas.
Para ejecutar los comandos de tmux, pulsa C-b
(la tecla Control
y la letra b
) de manera predeterminada, seguido de algunos de estos comandos.
En tmux existen las sesiones, las ventanas y los paneles.
En esta guía veremos estas tres herramientas de tmux de manera inversa, es decir, primero los paneles, después las ventanas y por último las sesiones. Más una parte anexa de miscelánea con diversos comandos.
Ya que algunas personas prefieren cambiar esa combinación predeterminada por otra (por ejemplo C-a
que es más cómoda) me referiré de manera genérica a esa combinación como <Prefix>
.
Pincha sobre la imagen para ampliar
<Prefix>
+ "
Divide el panel actual en dos, uno superior y otro inferior.
<Prefix>
+ %
Divide el panel actual en dos, uno a izquierda y otro a derecha.
<Prefix>
+ x
Cierra el panel actual.
<Prefix>
+ o
Selecciona el panel siguiente en la ventana actual.
<Prefix>
+ Up, Down, Left, Right
Cambia el foco al panel superior, inferior, de la izquierda o derecha
<Prefix>
+ C-Up, C-Down, C-Left, C-Right
Redimensiona el panel actual en pasos de una celda.
<Prefix>
+ M-Up, M-Down, M-Left, M-Right
Redimensiona el panel actual en pasos de cinco celdas.
<Prefix>
+ ;
Se mueve al panel activo previo. Para alternar entre dos paneles.
<Prefix>
+ {
Intercambia el panel actual con el panel previo.<Prefix>
+ }
Intercambia el panel actual con el panel siguiente.
<Prefix>
+ M-o
Rota los paneles en la ventana actual hacia adelante.
<Prefix>
+ C-o
Rota los paneles en la ventana actual hacia atrás.
<Prefix>
+ z
Cambia el estado del zoom del panel actual.
<Prefix>
+ q
Muestra el número de índice brevemente en los paneles.
<Prefix>
+ m
Marca el panel actual (ver select-pane -m).<Prefix>
+ M
Limpia el panel marcado.
<Prefix>
+ c
Crea una nueva ventana.
<Prefix>
+ n
Cambia a la ventana siguiente.<Prefix>
+ p
Cambia a la ventana previa.
<Prefix>
+ ,
Renombra la ventana actual.
<Prefix>
+ 0 a 9
Selecciona la ventana especificada de la 0 a la 9.
<Prefix>
+ w
Escoge de manera interactiva la ventana actual.
<Prefix>
+ i
Muestra brevemente información sobre la ventana actual.
<Prefix>
+ .
Pregunta un índice al que mover la ventana actual.
<Prefix>
+ '
Pregunta por el índice de una ventana para seleccionarla.
<Prefix>
+ !
Manda el panel actual fuera de la ventana actual creando una nueva ventana del panel.
<Prefix>
+ Espacio
Organiza la ventana actual en el siguiente diseño de paneles preconfigurado.<Prefix>
+ M-1 a M-5
Organiza los paneles en uno de los cinco diseños preconfigurados: iguales-horizontal, iguales-vertical, principal-horizontal, principal-vertical, o tiling
<Prefix>
+ f
Busca un texto en las ventanas y muestra la ruta donde se encuentra.
<Prefix>
+ &
Cierra la ventana actual.
<Prefix>
+ d
Desconecta el cliente actual.<Prefix>
+ s
Selecciona una nueva sesión de manera interactiva para el cliente conectado.
<Prefix>
+ (
Cambia el cliente seleccionado a la sesión previa.<Prefix>
+ )
Cambia el cliente seleccionado a la sesión siguiente.
<Prefix>
+ $
Renombra la sesión actual.
<Prefix>
+ ?
Muestra un listado de todos los atajos de teclado.
<Prefix>
+ t
Muestra la hora.
<Prefix>
+ [
Entra en el modo de copiar para copiar texto o ver el historial.<Prefix>
+ ]
Pega el buffer de texto más reciente.<Prefix>
+ ~
Muestra los mensajes previos de tmux, si hubiera alguno.<Prefix>
+ #
Lista todos los buffers pegados.<Prefix>
+ -
Elimina el buffer copiado más reciente de texto.<Prefix>
+ =
Escoge qué buffer pegar de manera interactiva desde una lista.<Prefix>
+ :
Entra en el modo de comandos de tmux.<Prefix>
+ r
Fuerza el redibujar el cliente conectado.<Prefix>
+ Page Up
Entra en el modo de copiar y hace scroll de una página.C
Se refiere a la tecla Control. M
Se refiere a la tecla Meta, que es la tecla Alt.
Los atajos de teclado pueden ser cambiados con los comandos bind-key y unbind-key.