J'ai appris à utiliser gnu-screen et je l'utilise depuis plusieurs semaines. J'ai maintenant une bonne maîtrise des bases, et cela serait très utile si je pouvais éclaircir ces questions :
-
Comment renommer / réorganiser / déplacer des fenêtres dans l'utilitaire screen de Linux ?
Par exemple, après quelques jours d'utilisation, j'arrive à un état où les numéros des fenêtres sont 2, 3, 6, 8. Maintenant, je veux qu'une nouvelle fenêtre soit créée en tant que #9, ou #7. Est-ce possible ? Si oui, comment ?
Est-il également possible de 'déplacer' la fenêtre #6 vers #4 ou #7 ? Si oui, comment ?
-
Raccourci de défilement : Le défilement se fait avec Ctrl-A + Échap, puis Ctrl-u / Ctrl-d. Existe-t-il un moyen de mapper directement PgHaut / PgBas pour faire cela ? Ou existe-t-il un moyen de mapper une touche (comme F5) pour me mettre en mode copie, puis utiliser PgHaut / PgBas pour défilement ?
-
J'ai activé "caption always", donc le titre de la fenêtre actuelle est toujours affiché en bas. Existe-t-il un moyen d'afficher le nom du fichier journal de la fenêtre actuelle et l'état du journal (activé/désactivé) dans la même barre de légende ?
37 votes
:nombre X
déplace la fenêtre à une position spécifique0 votes
Vérifiez ceci
hardstatus string "%{.kG}%-Lw%{.KW}%n%f %t%{-}%+Lw %=%{..G} %H %{..W} %d/%m %C%a "
il fournit beaucoup d'informations (Z$L..) pour toutes les fenêtres à chaque instant0 votes
Ency : merci pour le conseil sur la chaîne hardstatus. Il montre beaucoup de détails, mais pas le nom du fichier journal et les informations de statut. Une idée à ce sujet ?
0 votes
Je vous suggérerais vivement d'essayer tmux à la place. Il possède beaucoup plus de fonctionnalités que screen et gère beaucoup mieux les fenêtres. Par exemple, vous pouvez faire une division verticale alors qu'avec screen, vous ne pouvez faire qu'une division horizontale.
0 votes
Vous voudrez peut-être regarder la source de Byobu. Byobu est un très bon package de configuration pour Screen qui tire pleinement parti de la barre inférieure : launchpad.net/byobu La suggestion de Bostonvaulter d'utiliser tmux est également bonne si c'est disponible pour vous. Si vous devez vous connecter à de nombreux systèmes sur lesquels vous n'avez pas nécessairement beaucoup de contrôle, il est bon de connaître Screen car il est plus largement disponible.
1 votes
Ce n'est pas vrai, à l'écran faites ctrl+A ctrl+| pour une division verticale
1 votes
@NickGarvey le patch de division verticale pour screen n'est pas dans GNU Screen. C'est un patch qui est appliqué par certaines distributions.
0 votes
Déplacé vers github: tmux.github.io