¿Cómo puedo cambiar el orden de las "pantallas" de GNU Screen?

9

Actualmente estoy usando la herramienta de pantalla GNU. Ahora mi pregunta es si hay una manera de organizar o más bien cambiar el orden de las pantallas / lista de pantallas que se muestra en la parte inferior de la ventana de mi consola. No he logrado hacer esto, sin embargo, ordenar mis pantallas sería algo bueno.


fuente

Respuestas:

12

Abrir : la lista de ventanas mueve las ventanas hacia arriba y hacia abajo con . (punto) y , (coma). Me resulta útil organizar las ventanas en grupos. Puede crear un grupo con : screen -t mygrouptitle // group pero para esto necesita la pantalla 4.1.0 que aún no se ha lanzado, por lo que es necesario obtener la versión y compilación de git. Para ordenar las ventanas hay un script screnum pero encuentro : windowlist -m (lista MRU) mucho más útil.

askonecki
fuente
2

Es posible que desee verificar la creación de un archivo .screenrc personalizado para abrir ventanas específicas para cualquier proyecto / entorno en el que esté trabajando cuando inicie la pantalla. De esa manera, sus ventanas siempre estarán en el mismo orden y con el mismo nombre, e incluso puede iniciar los programas que desee en cada ventana.

Aquí está mi archivo .screenrc.ror, que uso cuando trabajo en proyectos de Ruby on Rails:

# to use this:
# screen -c $HOME/.screenrc.ror
# read normal .screenrc
source $HOME/.screenrc

screen -t shell
screen -t shell2
screen -t console
screen -t mongrel
screen -t log tail -f -n200 log/development_vm.log
screen -t mysql mysql -u www-rw -pwww-rw-pass
# start with main 'shell' window showing
select 0
Jase
fuente