
tmux v3.8-rc
Multiplexor de terminal para gestionar múltiples sesiones de shell desde una sola pantalla, con persistencia de sesiones, división de ventanas y configuración programable.
¡Bienvenido a tmux!
tmux es un multiplexor de terminal: permite crear, acceder y controlar varios terminales desde una sola pantalla. tmux puede separarse de una pantalla y seguir ejecutándose en segundo plano, y luego volver a adjuntarse.
Esta versión se ejecuta en OpenBSD, FreeBSD, NetBSD, Linux, macOS y Solaris.
Dependencias
tmux depende de libevent 2.x, disponible en esta página.
También depende de ncurses, disponible en esta página.
Para compilar tmux, se necesita un compilador de C (por ejemplo gcc o clang), make, pkg-config y un yacc adecuado (yacc o bison).
Instalación
Paquetes binarios
Algunas plataformas proporcionan paquetes binarios para tmux, aunque a veces están desactualizados. Los ejemplos se enumeran en esta página.
Desde el tarball de la versión
Para compilar e instalar tmux desde un tarball de la versión, use:
./configure && make
sudo make install
tmux puede usar la biblioteca utempter para actualizar utmp(5), si está instalada - ejecute configure con --enable-utempter para habilitarlo.
Para instrucciones más detalladas sobre cómo compilar e instalar tmux, consulte esta página.
Desde el control de versiones
Para obtener y compilar la última versión desde el control de versiones - tenga en cuenta que esto requiere autoconf, automake y pkg-config:
git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure && make
Contribuir
Los informes de errores, las sugerencias de funciones y, especialmente, las contribuciones de código son muy bienvenidos. Envíelos por correo electrónico a:
O abra un issue o pull request en GitHub. Por favor, lea este documento antes de abrir un issue.
Hay una lista de sugerencias para contribuciones. No dude en preguntar en la lista de correo si está pensando en trabajar en algo o necesita más información.
Documentación
Para obtener documentación sobre el uso de tmux, consulte la página de manual tmux.1. Véala desde el árbol de fuentes con:
nroff -mdoc tmux.1|less
Hay un pequeño ejemplo de configuración en example_tmux.conf.
Y un archivo de autocompletado para bash(1) en:
https://github.com/scop/bash-completion/blob/main/completions-core/tmux.bash
Para depurar, ejecute tmux con -v o -vv para generar archivos de registro del servidor y del cliente en el directorio actual.
Soporte
La lista de correo de tmux para discusión general e informes de errores es:
https://groups.google.com/forum/#!forum/tmux-users
Suscríbase enviando un correo electrónico a:
Artículos de merchandising
Los artículos de merchandising de tmux están disponibles en Commit Goods - las compras ayudan a apoyar el proyecto tmux.