Réponses:
Vous venez de frapper ctrl-a suivi d'un a pour envoyer réellement le ctrl-a à l'instance d'écran imbriquée.
ctrl-g g 2
sélectionne la fenêtre 2 dans l'écran imbriqué, ctrl-g 1
sélectionne la fenêtre 1 dans l'écran initial.
Oui c'est possible. Vous devrez redéfinir screen
le caractère d'échappement de, par exemple le régler sur E
lorsque vous appelezscreen
screen -e^Eq
Si vous effacez la $STY
variable d'environnement, l'exécution screen
démarrera une session imbriquée .
Vous devez ensuite envoyer un littéral ^a
à la session imbriquée avant d'utiliser l'une de vos liaisons. Vous pouvez envoyer un literla ^a
par pressage ^a
suivi par a
(ordinaire).
Donc , pour créer une nouvelle fenêtre dans la session imbriquée vous appuyez sur ^a
, a
, c
.
'Ctrl-a a' envoie un ctrl-a à l'écran imbriqué.
par exemple, si vous voulez ajouter un nouvel onglet, vous faites 'ctrl-a ac'
si vous voulez vous déconnecter: 'ctrl-a ad'
Les commandes fonctionnent correctement si vous utilisez ctrl-a a ou modifiez le caractère d'échappement. Cependant, il a également demandé comment attacher depuis l'intérieur d'un autre terminal. Il m'a fallu un certain temps pour trouver cela en ligne, mais après avoir vu l'indicateur -m, je l'ai recherché dans le manuel.
-m cause screen to ignore the $STY environment variable. With
"screen -m" creation of a new session is enforced, regardless whether screen is
called from within another screen session or not. This flag has a special
meaning in connection with the `-d' option:
-d -m Start screen in "detached" mode. This creates a new session but
doesn't attach to it. This is useful for system startup scripts.
-D -m This also starts screen in "detached" mode, but doesn't fork a new
process. The command exits if the session terminates.
Après cela, j'ai testé la création d'un nouvel écran avec
screen-d -m
et l'attacher à l'intérieur de l'écran avec
screen -R -D
et cela a fonctionné comme je le voulais, en créant un nouvel écran et en l'attachant à partir de l'écran. Je ne pense pas que beaucoup de gens utiliseront cette fonctionnalité, mais parfois je manque de terminaux, il peut donc être utile d'avoir des onglets groupés dans un écran séparé.