V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

tmux

Terminal multiplexor

$ tmux
lanzar la aplicación
$ tmux ls
listar las sesiones tmux abiertas
$ tmux attach -t 0
sincronizarse con la sesión 0 [attach] en local o en remoto via ssh
$ tmux rename-session -t 0 tty1
renombrar la sesion 0 a tty1
$ tmux kill-window -t 2
matar una ventana con el número 2
$ tmux kill-session -t 2
matar una sesión con el número 2
$ tmux new-session -s hack_wifi
abrir sesión con un nombre
$ tmux new-session -d 'htop'
lanzar un comando en una nueva sesión sin unirse a ella
$ tmux list-commands
listar la sintaxis de todos los comandos soportados
$ tmux list-keys
listado de todas las teclas de control
$ tmux new-session -d 'vi /etc/apt/sources.list' \; split-window -d 'newsbeuter' \; attach
arrancar una sesión tmux con el sources.list en el panel superior y con el lector RSS newsbeuter en el inferior
$ tmux new-session \; split-window \; split-window -h \; split-window -v \; attach
Arrancar la aplicación con varios panels horizontales y verticales

Atajos:

Ctrl+b c (Crear una nueva ventana)
Ctrl+b d (Salir de tmux actual (detach) sin cerrar sesión)
Ctrl+b n (Ir a la ventana siguiente)
Ctrl+b p (Ir a la ventana anterior)
Ctrl+b & (Matar la ventana actual, incluye todos los paneles)
Ctrl+b x (Matar panel actual)
Ctrl+b , (cambiar el nombre de la ventana actual )
Ctrl+b % (Dividir verticalmente la ventana actual en dos paneles)
Ctrl+b " (Dividir horizontalmente la ventana actual en dos paneles)
Ctrl+b q (Mostrar brevemente los números de cada panel)
Ctrl+b o (Cambiar al siguiente panel)
Ctrl+b ? (Lista todas las combinaciones de teclas de control)
Ctrl+b w (Lista todas las ventanas)
Ctrl+b núm (Moverse a la ventana seleccionada (0-9). No al panel)
Ctrl+b up (Ir al panel de encima)
Ctrl+b down (Ir al panel de abajo)
Ctrl+b left (Ir al panel de la izquierda)
Ctrl+b right (Ir al panel de la derecha)
Ctrl+b t (Muestra en el panel un reloj digital)
Ctrl+b s (Elegir sesión)
Ctrl+b [ (Entra en modo scroll con la teclas del cursor. Termina pulsando q)

1.-

Muestra para colorear los paneles:

Crear en el directorio personal el archivo oculto:

$ touch .tmux.conf

Con el siguiente contenido [modificar al gusto]

# default statusbar colors
set -g status-fg colour136
set -g status-bg colour235
set -g status-attr default
# default window title colors
setw -g window-status-fg colour244
setw -g window-status-bg default
setw -g window-status-attr dim
# active window title colors
setw -g window-status-current-fg colour166
setw -g window-status-current-bg default
#setw -g window-status-current-attr bright
setw -g window-status-current-attr underscore
# panel border
set-option -g pane-border-fg white #base02
set-option -g pane-active-border-fg colour46 #base01
# command/message line colors
set -g message-fg white
set -g message-bg black
set -g message-attr bright
# pane number display
set-option -g display-panes-active-colour colour33 #blue
set-option -g display-panes-colour colour166 #orange
# clock
set-window-option -g clock-mode-colour colour64 #green
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
2580 entradas - Acerca del Tractatus
La Pipa Plena 2024