Tmux: una terminal multiplexora
Publicado el Sunday, 17 de October de 2010 a las 4:57:46 pm

Tmux es una terminal multiplexora del sistema
BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en
una terminal o en una shell. Permite dividir la pantalla de manera
horizontal o vertical para el uso de esta
sesiones.
tmux utiliza un modelo cliente-servidor. El
servidor tiene varias sesiones y cada ventana es una entidad
independiente que puede ser libremente vinculado a otras sesiones. En
cada sesión se podrán visualizar y aceptar la entrada de teclado de
varios clientes.
Muy parecido a screen, pero
diferente. (¿Quien dijo que mejor?)
Para mas
información en su web
oficial
Para su instalación en arch solo debes
tipear:
pacman -S
tmux
Configuración
Los
archivos de configuración se encuentran en /usr/share/tmux/. Por
defecto, la combinacion de teclas es: C-b (donde C- es la tecla de
control [Ctrl])
A fin de tener una configuración «Que
se comporte como screen», use el siguiente comando:
$ cp
/usr/share/tmux/screen-keys.conf
~/.tmux.conf
Para ampliar más la
configuración, puede consultar el manual de tmux
$ man
tmux
Aqui les dejo mi sencilla y
funcional configuración:
#
Mover las ventanas izquierda o derecha en la sesión
bind-key -n
C-right next
bind-key -n C-left prev
# Nueva
combinacion Ctrl + z + (Las teclas a continuación abajo)
set -g
prefix C-z
# Desatamos la tecla predeterminada Ctrl + b y
utilizamos la nueva combinación Ctrl + z + [tecla]
unbind-key
C-b
bind-key C-z send-prefix
# Nueva
ventana
bind-key C-n new-window
# Dividir la ventana
en forma horizontal
bind-key C-h split-window -h
#
Dividir la ventana en forma vertical
bind-key C-v split-window
-v
# Movernos al panel arriba
bind-key C-up
select-pane -U
# Movernos al panel abajo
bind-key
C-down select-pane -D
# Movernos al panel a la
izquierda
bind-key C-left select-pane -L
# Movernos al
panel a la derecha
bind-key C-right select-pane -R
#
Ocultar la session para volver a entrar solo tipeamos en consola: tmux
attach-session ó tmux attach
bind-key C-d detach
#
Habilitar que el mouse selecciones los paneles
set-option -g
mouse-select-pane on
set-option -g set-titles on
# Sin
actividad visual
set -g visual-activity on
set -g
visual-bell on
# Barra de estado
set-option -g
status-utf8 on
set-option -g status-justify
right
set-option -g status-bg black
set-option -g
status-fg green
set-option -g status-interval
5
set-option -g status-left-length 30
set-option -g
status-left '#[fg=magenta]»
#[fg=blue,bold]#T#[default]'
set-option -g status-right
'#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D
%k:%M#[default]'
set-option -g visual-activity
on
set-window-option -g monitor-activity
on
set-window-option -g window-status-current-fg
green
set-window-option -g clock-mode-colour white
set-window-option -g clock-mode-style 24
Compartir
Sin Comentarios