Existe-t-il un moyen de trier mes fenêtres dans une session d'écran?


10

J'utilise screen et j'ai des sessions ssh ouvertes sur plusieurs machines différentes depuis ma session screen. Je voudrais les garder en ordre, pour des raisons évidentes. Souvent, je devrai me connecter à une nouvelle machine qui, alphabétiquement / numériquement, devrait s'insérer entre deux fenêtres existantes.

Je ne trouve aucun moyen de réorganiser les fenêtres autrement qu'avec la commande "nombre", qui échange ma fenêtre actuelle avec celle au nombre que j'ai spécifié. Donc, ajouter une nouvelle fenêtre à la 15 que j'ai déjà et la coller en position 2, tout en gardant toutes les autres fenêtres en ordre, est pour le moins lourd, nécessitant des échanges pour toutes les fenêtres après le # 2.

Est-il possible de trier les fenêtres par ordre alphabétique? Ou un moyen de "décaler" toutes les fenêtres après un certain point vers le haut d'un endroit? Ou d'autres suggestions pour insérer une nouvelle fenêtre à un point arbitraire tout en conservant l'ordre de toutes les autres fenêtres?

Merci!

Réponses:


1

Je ne pense pas qu'il soit possible de renuméroter les écrans, sauf par la manière laborieuse que vous avez identifiée.

Si vous cherchez sur Google , il y a des gens qui ont écrit des correctifs pour que Screen fasse presque exactement ce dont vous avez besoin; donc si vous êtes à l'aise de compiler des choses à partir de la source et d'appliquer des correctifs, c'est peut-être la voie à suivre.


Je me demande toujours pourquoi ce truc ne va pas en amont. Ils veulent vraiment que tmux prenne le relais.
2010

Quel est l'intérêt de les trier? Vous ne pouvez pas mémoriser un numéro d'écran car chaque écran nouveau ou fermé changera vos numéros d'écran. S'il y a les mêmes sessions machine dans la plupart des cas, n'est-il pas préférable de les garder toujours au même endroit?
Cougar
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.