Articles of gnu screen

Comportement étrange de la couleur de vim à l’intérieur de l’écran avec 256 couleurs

J’essayais de mettre en évidence la syntaxe (avec 256 couleurs) du travail de vim intérieur de l’ screen , qui s’exécute dans gterm . Cela fonctionne très bien au début. Ce que je veux dire par “au début”, c’est que, après avoir démarré l’ screen et entré vim , les couleurs sont bonnes et il […]

Tuez toutes les sessions d’écran détachées

Lorsque screen -ls , je vois ce qui suit. Comment puis-je tuer toutes les sessions détachées? Il y a des écrans sur: 84918.ttys002.ros-mbp (Detached) 84944.ttys008.ros-mbp (Detached) 84970.ttys013.ros-mbp (Attached) 84998.ttys002.ros-mbp (Detached) 85024.ttys002.ros-mbp (Detached) 5 sockets dans /var/folders/86/062qtcyx2rxbnmn8mtpkyghs0r0r_z/T/.screen.

Comment faire pour que GNU Screen ouvre une nouvelle fenêtre dans le répertoire de travail CURRENT?

Par défaut, lorsque vous créez une nouvelle fenêtre dans GNU Screen, celle-ci démarre dans le répertoire où l’écran est appelé. Je veux commencer une nouvelle fenêtre dans GNU Screen dans le répertoire de travail actuel de la fenêtre dans laquelle je suis actuellement. Comment faire cela? Merci!

Définir le titre de l’écran à partir du script shell

Est-il possible de définir le Screen-Title l’ Screen-Title utilisant un script shell? J’ai pensé à quelque chose comme envoyer les raccourcis clavier Strg+A Shift-A Name J’ai cherché pendant environ une heure sur la manière d’émuler les frappes dans un script shell, mais je n’ai pas trouvé la réponse. Merci pour l’aide! Beerweasle

Comment envoyer control + c à partir d’un script bash?

Je commence un certain nombre d’écrans dans un script bash, puis j’exécute la commande runserver de runserver dans chacun d’eux. J’aimerais pouvoir les arrêter tous par programmation, ce qui nécessite l’envoi de Control+c à runserver . Comment puis-je envoyer ces frappes depuis mon script bash?

Se reconnecter automatiquement (ou plus facilement) à une session d’écran après une interruption du réseau

ADDED: Cette question est maintenant, je crois, englobée par celle-ci: Utiliser GNU Screen de manière totalement transparente et automatique Voir aussi cette question connexe: https://superuser.com/questions/147873/ssh-sessions-in-xterms-freeze-for-many-minutes-whenever-they-disconnect Question originale: Ce serait bien s’il y avait un moyen de ssh sur une machine et de vous reconnecter immédiatement à une session d’écran spécifique. Tu peux le faire: laptop> […]

Qu’est-ce qu’une bonne bibliothèque Java, semblable à curses, pour les applications de terminal?

Je voudrais écrire une application de terminal Java qui manipule des écrans. Existe-t-il de bonnes bibliothèques permettant de manipuler l’écran comme des malédictions dans le monde * nix / C? Les fonctionnalités minimales que je recherche sont le support des fenêtres et des entrées utilisateur. En termes de fonctionnalités, je voudrais avoir une région du […]

Récupérer un ancien comportement de copier-coller dans tmux, avec la souris

C’est ce que je faisais dans tmux pour copier-coller (en utilisant la souris, le clavier fonctionne différemment et ce n’est pas ce qui m’intéresse): Sélectionnez le texte avec la souris, bouton gauche enfoncé Coller le texte avec le bouton central J’ai mis à jour mon système d’exploitation et cela a obtenu une nouvelle version de […]

Guide de survie à l’écran GNU

Qu’est-ce que les gens pensent que ce ne sont pas seulement les choses essentielles que vous devez savoir sur l’excellent utilitaire Screen, mais aussi les choses que vous penseriez utiles d’enseigner à quelqu’un, un débutant, à partir de zéro? Je viens de présenter un ami à Screen et ils ont du mal à s’y habituer. […]

Copier le tampon de défilement de l’écran GNU dans un fichier (copie papier étendue)?

Comment copier facilement le tampon de défilement de l’écran GNU dans un fichier? IE, une version plus puissante de la commande ‘hardcopy’? Dans l’écran GNU, je peux utiliser ” ctrl – a ESC ” pour entrer dans le tampon de défilement. Je pourrais alors marquer tout le tampon et utiliser ” ctrl – a- ctrl- […]