Archivo .screenrc - Userlinux.net

Screen es una de esas herramientas de uso diario que -por lo menos a mi- me resulta imprescindible, extensible a cualquier sysadmin, linuxero y/o amante del la consola (terminal). Y cada vez encuentro tips que la hacen más imprescindible si cabe. Lo penúltimo -nunca pierdo la esperanza- ha sido el…

Archivo .screenrc

r0sk 10.Feb.2009 3 Comentarios 1020 Lecturas
Screen es una de esas herramientas de uso diario que -por lo menos a mi- me resulta imprescindible, extensible a cualquier sysadmin, linuxero y/o amante del la consola (terminal).

Y cada vez encuentro tips que la hacen más imprescindible si cabe. Lo penúltimo -nunca pierdo la esperanza- ha sido el fichero .screenrc, donde además de definir las preferencias de la aplicación, puedes organizar las ventanas y lo que se va a abrir en ellas:

# Turn off the annoying startup message
startup_message off

defscrollback 10000
hardcopy_append on
defutf8 on

term screen-256color
termcapinfo xterm*|Eterm|mlterm|rxvt 'hs:ts=\E]0;:fs=\007:ds=\E]0;screen\007'
# 8-16 Color Support
termcap  xterm AF=\E[3%dm
terminfo xterm AF=\E[3%p1%dm
termcap  xterm AB=\E[4%dm
terminfo xterm AB=\E[4%p1%dm

# 256 Color Support
terminfo xterm Co=256
termcap  xterm Co=256
termcap  xterm AF=\E[38;5;%dm
terminfo xterm AF=\E[38;5;%p1%dm
termcap  xterm AB=\E[48;5;%dm
terminfo xterm AB=\E[48;5;%p1%dm  

# Set status line in window title, preview:
# ( rsk )         0$ top  3-$ watch  (4*$ bash)        ( load: 0,01 0,01 0,00 ) (14:59 PM - 2009-02-10)
hardstatus alwayslastline "%{yk}( %{Y}%H %{y})%=  %{wk}%?%-Lw%?%{R}(%{W}%n*%f %t%?(%u)%?%{R})%{w}%?%+Lw%?%?%= %{y}( %{Y}load: %l %{y}) (%C %A - %Y-%m-%d)"

# use F7-F8 to turn on|off the status bar off at the bottom of the screen
bindkey -k k7 hardstatus alwayslastline
bindkey -k k8 hardstatus alwaysignore

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

# Screens by default
screen -t 'top'                 0       /bin/bash -c "top"
screen -t 'twitter'             1       /bin/bash -c "watch -n 1 cat /proc/drbd"
screen -t 'bash'                2       bash
screen -t '@maqueta'            3       ssh root@maqueta
screen -t '@front1'             4       ssh r0sk@front1
screen -t 'tail syslog'         5      grc tail -f /var/log/syslog
Además de las 5 ventanas, cada una con su comando asociado, tenemos una barra de estado que podemos mostrar/ocultar con F7 y F8 respectivamente, alt+, y alt+. para movernos de derecha a izquierda entre ellas, utf-8 por defecto...

Cualquier comentario o mejora será bienvenido ;).
Categorías: sistemas

Comentarios


gravatar
12.Feb.2009
Tengo bastante parte de la config parecida. Lo de F7/F8 no lo conocía y me ha molado. Te digo mi caption por si lo pruebas y te mola. Es bastante minimalista y con colores suaves. Me jode porque no sé quitar la palabra 'bash' y yo querría que salieran sólo los números de ventana. Ya sé qué shell ejecuto en ellas xD

caption always "%{=b}%{G} %{= kw}%-w%{= G}%n %t%{-}%+w %-= /%l/ %H - %d/%M - %c"

gravatar
13.Feb.2009
Gracias r0sk, a mi también me a molado el status con F7/F8 ya lo he dejado fijo en los 2 .screenrc que más utilizo a diario.

Saludos!

PS: Aunque ultimamente no tengo apenas vida on-line, me a parecido ver que eres un vicioso más de la ps3... Correito para agregarnos al PSN si te ves con ganas ;)

gravatar
13.Feb.2009
Ultimamente la tengo un poco aparcada por culpa del $%&##$ Warcraft, pero siempre hay sitio para un PRO (o lo que sea).

Escribe un comentario

Nick
Email
URL

Buscar

Cargando...

Categorías

Últimos comentarios

  • BartlettLilly20
  • r0sk
  • coder
  • argordmel
  • uveic
  • MarcosBL
  • quemada
  • alexander
  • Hakky111
  • tramel
  • hoyadas
  • hoyadas
  • hoyadas
  • Anubys
  • Arturo

Tagcloud

lugo freebsd seguridad futbol iphone mysql champions userlinux alemania_2006 copa bsd cakephp rfilms deportes meme blogs conciertos bake debian macosx apple humor programación música games 2008 beers tip lucux cake sysadmin ssh ibook films cumpleaños bash league barça soccer mundial frases opinion felicidades hack php juegos cms personal 2007 ubuntu ds mac sidenotes openbsd linux blogsfera rsidenotes blog nintendo san_froilan

Archivo

Social

Twitter

Enlaces

Enlaces de interés