Atajos de Teclado de Tmux

Tmux Cheatsheet 00 Featured Image

Tmux es un multiplexor de terminal simple pero poderoso para máquinas basadas en UNIX. Te permite crear y gestionar múltiples ventanas de terminal de manera fluida desde un solo terminal teletipo (TTY). Tmux hace esto creando pseudo-terminales autónomos que sirve al usuario. Este enfoque permite que tmux cree ventanas de terminal que persisten a través de sesiones. No solo eso, también permite transferir información fácilmente y modificar diferentes terminales.

Debido a esto, tmux es un programa básico tanto para usuarios cotidianos como para administradores de sistemas. Su capacidad para proporcionar una sesión de terminal persistente significa que puedes ejecutar tmux de forma remota y ejecutar programas sin el riesgo de terminarlos al desconectarte. Además, su capacidad para manipular ventanas de terminal lo convierte en un simple gestor de ventanas para usuarios avanzados.

Descarga esta Hoja de Trucos

Ingresa tu correo electrónico a continuación para recibir esta hoja de trucos en PDF en tu bandeja de entrada.

Atajos de Teclado Esenciales de Tmux

Aunque tmux ofrece muchos beneficios, una dificultad clave que enfrentan los nuevos usuarios con tmux es su inusual e intuitiva sintaxis de atajos de teclado. Si bien es posible reasignar el atajo de teclado de tmux en tu sistema, es posible que no puedas cargar una configuración personalizada en cada sistema con el que trabajes. Por lo tanto, probablemente aún querrás saber cómo funciona el sistema predeterminado de tmux. Esta hoja de trucos tiene como objetivo enseñarte lo básico sobre cómo usar los atajos arcanos de tmux.

AtajoFunción
Atajos Generales
Ctrl + BLa tecla líder predeterminada.
Ctrl + B, luego ?Abre el menú de ayuda de tmux.
Ctrl + B, luego ~Muestra todos los mensajes del sistema para la sesión actual.
Ctrl + B, luego Ctrl + BEnvía la tecla líder a través del terminal.
Ctrl + B, luego :Abre el búfer de comandos.
Ctrl + B, luego Ctrl + ZSuspende el cliente tmux actual.
Ctrl + B, luego DDesconecta la sesión actual del terminal activo.
Ctrl + B, luego Shift + DAbre un aviso para seleccionar qué sesión desconectar.
Ctrl + B, luego SCambia a una sesión diferente.
Ctrl + B, luego (Mueve el cliente actual a la sesión anterior.
Ctrl + B, luego )Mueve el cliente actual a la siguiente sesión.
Ctrl + B, luego RRedibuja la pantalla actual.
Ctrl + B, luego TMuestra la hora actual.
Gestión de Ventanas
Ctrl + B, luego CCrea una nueva ventana.
Ctrl + B, luego &Elimina la ventana actualmente seleccionada.
Ctrl + B, luego IMuestra brevemente información sobre la ventana actualmente seleccionada.
Ctrl + B, luego NVe a la siguiente ventana en la sesión.
Ctrl + B, luego PVe a la ventana anterior en la sesión.
Ctrl + B, luego Alt + NVe a la siguiente ventana con un marcador.
Ctrl + B, luego Alt + PVe a la ventana anterior con un marcador.
Ctrl + B, luego ,Cambia la etiqueta de la ventana actual.
Ctrl + B, luego .Cambia el número de índice de la ventana actual.
Ctrl + B, luego LRegresa a la ventana seleccionada anteriormente.
Ctrl + B, luego 0-9Ve a la ventana con el número de índice correspondiente.
Ctrl + B, luego ‘Abre un aviso para cambiar directamente a un número de índice específico.
Ctrl + B, luego WAbre un aviso para seleccionar interactivamente la ventana a la que cambiar.
Ctrl + B, luego FBusca ventanas que contengan una cadena de texto específica.
Gestión de Paneles
Ctrl + B, luego QMuestra el índice del panel para la pantalla actualmente visible.
Ctrl + B, luego %Crea un nuevo panel dividido verticalmente en la ventana actual.
Ctrl + B, luego “Crea un nuevo panel dividido horizontalmente en la ventana actual.
Ctrl + B, luego XElimina el panel actualmente seleccionado.
Ctrl + B, luego !Mueve el panel actualmente seleccionado a una ventana diferente.
Ctrl + B, luego ;Selecciona el panel activo anteriormente.
Ctrl + B, luego MMarca el panel actual.
Ctrl + B, luego Shift + MDesmarca el panel actual.
Ctrl + B, luego OSelecciona el siguiente panel en la ventana actualmente seleccionada.
Ctrl + B, luego {Intercambia el panel actualmente seleccionado con el anterior en el índice.
Ctrl + B, luego }Intercambia el panel actualmente seleccionado con el siguiente en el índice.
Ctrl + B, luego UpSelecciona el panel encima del panel actualmente seleccionado.
Ctrl + B, luego DownSelecciona el panel debajo del panel actualmente seleccionado.
Ctrl + B, luego LeftSelecciona el panel a la izquierda del panel actualmente seleccionado.
Ctrl + B, luego RightSelecciona el panel a la derecha del panel actualmente seleccionado.
Diseños de Paneles
Ctrl + B, luego Alt + 1Organiza el diseño de los paneles en la ventana actual a un diseño apilado horizontalmente.
Ctrl + B, luego Alt + 2Organiza el diseño de los paneles en la ventana actual a un diseño apilado verticalmente.
Ctrl + B, luego Alt + 3Organiza el diseño de los paneles en la ventana actual a un diseño de máster apilado horizontal.
Ctrl + B, luego Alt + 4Organiza el diseño de los paneles en la ventana actual a un diseño de máster apilado vertical.
Ctrl + B, luego Alt + 5Organiza el diseño de los paneles en la ventana actual a un diseño en mosaico.
Ctrl + B, luego SpaceCicla a través de todos los diseños predeterminados en la ventana actual.
Ctrl + B, luego Ctrl + UpAumenta el tamaño del panel actualmente seleccionado en una fila hacia arriba.
Ctrl + B, luego Ctrl + DownAumenta el tamaño del panel actualmente seleccionado en una fila hacia abajo.
Ctrl + B, luego Ctrl + LeftAumenta el tamaño del panel actualmente seleccionado en una fila hacia la izquierda.
Ctrl + B, luego Ctrl + RightAumenta el tamaño del panel actualmente seleccionado en una fila hacia la derecha.
Modo de Copia de Texto
Ctrl + B, luego [Cambia la sesión actual al modo de copia de texto de tmux.
GVe a la línea superior de la ventana actual.
Shift + GVe a la línea inferior de la ventana actual.
/Realiza una búsqueda hacia adelante de una palabra clave.
?Realiza una búsqueda hacia atrás de una palabra clave.
NResalta la siguiente ocurrencia de una palabra clave.
Shift + NResalta la ocurrencia anterior de una palabra clave.

| K
Up Arrow | Mueve el cursor una línea hacia arriba. | | J
Down Arrow | Mueve el cursor una línea hacia abajo. | | H/Left Arrow | Mueve el cursor un carácter hacia la izquierda. | | L/Right Arrow | Mueve el cursor un carácter hacia la derecha. | | W | Mueve el cursor una palabra hacia adelante. | | B | Mueve el cursor una palabra hacia atrás. | | Ctrl + Space | Comienza la selección de texto en el punto actual. | | Ctrl + W | Copia el texto seleccionado al búfer de portapapeles. | | Q | Cambia la ventana actual de vuelta a una sesión regular de tmux. | | Ctrl + B, luego ] | Pega el contenido del último búfer en la ventana actual. | | Ctrl + B, luego = | Abre la lista de sesiones actualmente activas y selecciona dónde pegar la selección actual.

Crédito de la imagen: ** Unsplash