Comment envoyer un F6 littéral / etc. à Byobu?


17

Dans un écran byobu, je suis entré dans un autre ordinateur et lancé byobu sur cet ordinateur. Maintenant, j'ai byobu dans byobu.

Comment puis-je envoyer des frappes byobu (F2, F3, F6, etc.) vers le byobu intérieur plutôt que vers l'extérieur? En d'autres termes, comment puis-je échapper ou transmettre ces clés à l'écran plutôt que de les faire intercepter par le byobu externe?

Réponses:


16

Pour byobu-within-byobu, vous devez connaître les liaisons d'origine non-f-key pour chacune des commandes f-key.

Donc pour F6, par exemple, c'est vraiment ctrl-a-dpour le détachement.

Vous pouvez ensuite envoyer le signal de détachement à la session interne à l'aide de ctrl-a-a-d. Et cela s'adapte bien à la profondeur des sessions imbriquées. Donc, pour byobu-within-byobu-within-byobu, vous utiliseriez ctrl-a-a-a-d.

Il y a une alternative, c'est ce que j'utilise personnellement ... Vous pouvez définir une clé d'échappement différente pour le byobu intérieur. J'utilise généralement ctrl-apour l'extérieur et ctrl-bpour l'intérieur. De cette façon, ctrl-a-ddétacherait la session externe et ctrl-b-ddétacherait la session interne.


Dustin, comment pourrait-on configurer byobu pour régler cela?
yPhil

2
Vous pouvez utiliser la byobu-ctrl-acommande d'assistance pour définir votre clé d'échappement et la modifier d'avant en arrière.
Dustin Kirkland du

Existe-t-il une liste des commandes? Je ne trouve pas la commande ctrl-a pour une nouvelle fenêtre. Je veux créer une nouvelle fenêtre sur la session imbriquée.
localhost

Peu importe, je l'ai trouvé. il s'agit donc ctrl-a a cde créer une nouvelle fenêtre sur le byobu imbriqué.
localhost

22
Shift-F12                   Toggle on/off Byobu's keybindings

Les frappes seront envoyées au byobu intérieur.


3
Cela semble plus convivial que de taper ctrl-a-a-d(je me trompe toujours), car une fois que vous tapez Shift-F12 byobu vous dit que ses raccourcis clavier sont désactivés. Après cela, vous pouvez par exemple taper F6pour quitter une session imbriquée.
gerlos

1
C'est la meilleure réponse pour ceux qui n'utilisent que les commandes f.
Sumit Jain

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.