Cuando comenzamos a utilizar la terminal de manera profesional, hay una herramienta con la cual podemos sacar más beneficios a la terminal - TMUX (Terminal MUltipleXer).
Esta herramienta nos permite lanzar múltiples terminales en ventanas y paneles y todo dentro de una ventana o sesión de consola.
TMUX, puede ser usado en sistemas linux, unix y Mac
Instalarlo es sencillo
apt-get install tmux # para sistemas debian, Ubuntu
yum install tmux # para sistemas Fedora, Centos, Redhatbrew install tmux # para sistemas MacOS
Una vez instalado, escribimos tmux
, en nuestra terminal, para cargar nuestra sesión de TMUX, las sesiones empiezan en [0]. Lo bueno es que tiene distintos atajos de teclado para el manejo de los paneles y ventanas. Te dejo el enlace con los atajos de teclado por defecto.
La combinación de teclas para empezar a ejecutar órdenes en TMUX, es ctrl + b
. Una vez pulsada esta combinación de teclas podemos ejecutar diferentes acciones como dividir el terminal en paneles verticales con %
o en paneles horizontales con “
, o crear nuevas ventanas con c
.
Si bien TMUX, viene configurado con estos atajos de teclado, TMUX se puede personalizar, por ejemplo podemos cambiar el comando principal ctrl + b
por ctrl + a
. Para ello debemos de crear un archivo en ~/.tmux.conf
, donde colocaremos nuestras configuraciones personalizadas.
Te dejo algunas configuraciones para que te guíes.
https://github.com/samoshkin/tmux-config
https://github.com/pcaa3000/dotfiles/tree/master/.tmux