Écran GNU: touche pour accéder aux onglets supérieurs à 9

23

Utiliser GNU-Screen depuis longtemps.

C-a 1 2 n p

pour naviguer vers d'autres onglets. Cela fonctionne jusqu'à 9 heures. J'en ai souvent 10, 11, etc. Y a-t-il un moyen d'y aller rapidement?

Actuellement, je dois faire: Ca 9, Ca n qui est assez pénible. Merci.

rahulk
la source

Réponses:

23

essayez d'utiliser
(Ca ")
Affichez toutes les fenêtres dans un tableau pour la sélection visuelle de la fenêtre. La fenêtre souhaitée peut être sélectionnée via les touches de mouvement standard (voir Mouvement) et activée via la touche de retour. Si l'option -b est donnée, l'écran basculez vers la fenêtre vide avant de présenter la liste, afin que la fenêtre actuelle soit également sélectionnable. L'option -m modifie l'ordre des fenêtres, au lieu de trier par numéro de fenêtre, l'écran utilise sa liste interne la plus récemment utilisée.
UPD.
Vous peut utiliser la liaison pour accéder aux fenêtres supérieures à 9. voici le texte du lien

zaynyatyi
la source
Étrangement, je peux le faire maintenant. Jusqu'à présent, en faisant Ca- ", je n'ai pas pu descendre les titres. Merci. Pouvez-vous me dire ce qu'est la fenêtre Ca - (moins). J'ai une fenêtre vierge sur laquelle je ne peux rien faire. Je peux Auparavant, je devais le tuer pour le faire disparaître, maintenant je vois qu'il disparaît lorsque je passe à l'onglet suivant.
rahulk
1
(Ca -) (sélectionnez -) passez à la fenêtre 0 ou à la fenêtre vide. Réponse mise à jour.
zaynyatyi
Merci pour le texte du lien. C'était génial. Cependant, quelle est cette fenêtre vide. Je ne peux rien y faire. Dans les versions antérieures, je devais le tuer pour le rejeter. Maintenant, heureusement, cela disparaît si je passe à un autre onglet. Ma question est - quelle est cette fenêtre vide. Quel but ?
rahulk
Vous pouvez y voir votre liste de fenêtres lorsque vous utilisez Ca ". Mais je ne sais vraiment pas pourquoi les développeurs ont laissé cet accès via Ca -.
zaynyatyi
11

Vous pouvez également utiliser (Ca '), et l'écran gnu vous demandera "Passer à la fenêtre:", où vous pouvez entrer autant de chiffres que vous le souhaitez.

Babazorro
la source
4

Selon la page de manuel de l'écran, vous pouvez ajouter les lignes suivantes à votre ~/.screenrcfichier:

bind -c demo1 0 select 10
bind -c demo1 1 select 11
bind -c demo1 2 select 12
bindkey "^B" command -c demo1

permet de C-b 0sélectionner la fenêtre 10, la C-b 1fenêtre 11, etc. Alternativement, vous pouvez utiliser:

bind -c demo2 0 select 10
bind -c demo2 1 select 11
bind -c demo2 2 select 12
bind - command -c demo2

fait C-a - 0sélectionner la fenêtre 10, la C-a - 1fenêtre 11, etc.

Peng Bai
la source