Volver al índice


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

Volver al índice