TMUX

De La Wiki de KiVi
Revisión del 07:40 23 sep 2024 de Admin (discusión | contribs.) (Página creada con «== Introducción == [https://man.openbsd.org/OpenBSD-current/man1/tmux.1 Tmux] es un multiplexor de terminal donde se pueden crear varias sesiones de '''shell''' en tu sistema, cada una ejecutando un proceso distinto. Mantiene las tareas ejecutándose en segundo plano, aceptando que los usuarios continúen su trabajo luego. Tmux permite crear múltiples sesiones de terminal para una colaboración eficiente. Para mejorar tu flujo de trabajo, también puedes modificar…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

Introducción

Tmux es un multiplexor de terminal donde se pueden crear varias sesiones de shell en tu sistema, cada una ejecutando un proceso distinto. Mantiene las tareas ejecutándose en segundo plano, aceptando que los usuarios continúen su trabajo luego.

Tmux permite crear múltiples sesiones de terminal para una colaboración eficiente. Para mejorar tu flujo de trabajo, también puedes modificar la configuración mediante el archivo tmux.conf.

Instalación

Como la mayoría de programas básicos, este lo encontramos en los repositorios.

Para Fedora o distribuciones basadas en RHEL se puede ejecutar:

sudo dnf install tmux

O Ubuntu y distribuciones basadas en Debian:

sudo apt install tmux

Una vez instalado solo es necesario invocarlo con:

tmux

Comandos y atajos

Los atajos de teclado de tmux son esenciales para la gestión de ventanas y paneles. Aquí tienes algunas de las combinaciones de teclas más útiles y sus funciones:

  • Ctrl-b + d: salir de la sesión actual.
  • Ctrl-b + %: dividir una ventana en paneles superior e inferior.
  • Ctrl-b + “: dividir una ventana en dos paneles verticalmente.
  • Ctrl-b + flecha: mover a un panel diferente en una dirección.
  • Ctrl-b + x: cerrar el panel actual.
  • Ctrl-b + c: crear una nueva ventana.
  • Ctrl-b + n: pasar a la siguiente ventana según el número.
  • Ctrl-b + p: volver a la ventana anterior.
  • Ctrl-b + número ID: saltar a una ventana concreta utilizando el número ID.
  • Ctrl-b + :  abrir el modo línea de comandos.
  • Ctrl-b + ?: mostrar todos los atajos.
  • Ctrl-b + w: lista todas las ventanas de la sesión actual.

Ten en cuenta que los atajos tmux sólo funcionan dentro de una sesión tmux. Además, para que las combinaciones de teclas funcionen, tendrás que pulsar Ctrl-b antes de la tecla que quieras utilizar, como se muestra arriba.

NOTA - Si ya tenemos instalado byobu los atajos predeterminados son los suyos.