[eside-ghost] Scriptear gnu screen
STenyaK
stenyak en gmail.com
Lun Mar 15 22:32:51 CET 2010
2010/3/15 Yuki (aka Rubén Gómez) <rugoli en gmail.com>:
> Pues hasta ahora no me había tocado el screenrc para hacer splits
> automáticos, pero me he puesto y aunque no he mirado mucho cómo
> funciona del todo, he hecho parte que espero que te sirva para empezar
> (por lo que veo, lo más complicado del tema es entender un poco las
> sentencias focus). El ejemplo que te paso hace un split vertical, en
> el lado izquierda abre un bash y un telnet (mldonkey rules!), y en el
> derecho abre htop, bash y elinks
Woah! Muchas gracias! :-D
> split -v
De dónde has sacao la documentación sobre la opción -v de split? He
estado antes un buen rato grepeando el manual y no he conseguido
encontrar nada.
> screen -t bash bash
> split
> focus down
> screen -t telnet telnet localhost 4000
> focus down
> screen -t htop htop
> split
> focus down
> screen -t bash2 bash
> split
> focus down
> screen -t elinks elinks http://www.google.com
>
> #y de regalo te añado esto ;-D
> startup_message off
> caption always
> hardstatus alwayslastline "%{Bk}%-w%{kB}%n %t%{-}%+w %=| %0c | %Y-%m-%d "
>
> El "caption always" es para que en cada ventana aparezca el nombre de
> la ventana, y el "hardstatus..." es para que en la última línea te
> salgan todas las ventanas, la que tienes seleccionada y la hora a la
> derecha.
>
> Si quieres anidar screens (tener un screen dentro de otro), te
> recomiendo lanzar el principal como:
> screen -e ^Ff
Conocía esa opción, pero me las suelo apañar con el doble escapado de
^a. Thanks anyway :-)
>
> Y así la tecla de control ya no es "control+a", si no que es
> "control+f". Y para hacer un screen dentro de este, haces
> screen -mS screen_secundario
>
> Y por cierto, si descubres (o alguien sabe) cómo hacer un "group" de
> varias ventanas del screen (al estilo terminator) para mandar comandos
> a las ventanas agrupadas, que alguien lo comente!
>
> Ya que estamos con configuraciones, estaría bien añadir en el wiki las
> configuraciones molonas que tenemos de varios programas, como los
> screenrc, los vimrc y demás... os hace?
Para eso molan sitios con gente q controla, como por ej algunos hilos
de stackoverflow donde la gente postea snippets de sus
configuraciones.
Una duda adicional:
Me he montao ya un screenrc para mi terminal de monitorización del
sistema. El problema es que cuando la detacheo (^a,d), luego al
attachearme a ella, se pierde la configuración de los splits... estoy
haciendo algo mal, o es el comportamiento esperado? En ese ultimo
caso, existe alguna forma de que se mantenga el layout de splits?
Thanks again!
--
Saludos,
Bruno González
_______________________________________________
Msn/Jabber: stenyak AT gmail.com
ICQ: 153709484
http://www.stenyak.com
Más información sobre la lista de distribución eside-ghost