Screen: nueva configuración

Creo que si a algún software le he sacado partido y estoy absolutamente orgulloso de usar ese es GNU screen. Ya he hablado de él en numerosas ocasiones y no hago más que alabar sus características.

Cada día que juego un poco con sus opciones me quedo boquiabierto. Esta tarde ha sido por iniciativa de David Martínez, él también habla maravillas de screen. Normalmente mi configuración suele ser con 9 ó 10 windows abiertas a pantalla completa, pero jugueteando con las regiones me he dado cuenta de que un monitor de 22 da para mucho. Así que me gustaría compartir con vosotros -otra vez- la nueva configuración y un pantallazo de la misma:

# Turn off the annoying startup message
startup_message off
defscrollback 10000
hardcopy_append on
defutf8 on

# Colores
attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce "on"

# Binds de teclas
bind v split -v
bind h split -h

bind 9 eval "split -v" "split -h" "split -h" "split -h" "focus" "focus" "focus" "focus" "split -h" "split -v" "focus" "focus"
bind 0 eval "remove" "remove" "remove" "remove" "remove" "remove"

bindkey "^[[1;5D" focus up
bindkey "^[[1;5C" focus down

# Set left and right meta key mods ALT-,.
bindkey "^[," prev
bindkey "^[." next

# Nueva configuracion
split -v
screen -t 'tail-syslog'       3  /bin/bash -c "sudo grc tail -f /var/log/syslog"
split -h
focus
screen -t 'tail-messages'     4  /bin/bash -c "sudo grc tail -f /var/log/messages"
split -h
focus
screen -t 'access-ul'         5  /bin/bash -c "sudo grc tail -f /home/www/logs/access.log"
split -h
focus
screen -t 'access-enlugo'     6  /bin/bash -c "sudo grc tail -f /home/www/logs/error.log"
focus
split -h
split -v
screen -t 'htop'              0  /bin/bash -c "sudo htop"
focus
screen -t 'iftop'             1  /bin/bash -c "sudo iftop"
focus
screen -r 'mytop'             2  /bin/bash -c "sudo mytop -uuser -ppass"
screen -t 'bash#'             8  /bin/bash -c "su"
screen -t 'bash#'             9  /bin/bash -c "su"

Creo que he aprovechado un poco mejor el espacio además de tener todo a la vista. De verdad que es impensable la de cosas que puede hacer este pequeño programa de poco más de 300Kb.

sysadmin

About the author

Óscar
has doubledaddy super powers, father of Hugo and Nico, husband of Marta, *nix user, Djangonaut and open source passionate.