web-dev-qa-db-fra.com

Lorsque vous utilisez `byobu` dans une session PuTTY, vous ne pouvez pas créer de nouvelles fenêtres

J'ai un serveur Web Ubuntu 10.04.4 et je l'ai configuré pour exécuter byobu en session. Commencez.

Pour commencer, tout semble bien fonctionner, par exemple F9 fait apparaître le menu et F7 démarre le processus copier/coller.

Lorsque je me connecte au serveur à l’aide de PuTTY à partir de mon PC, le problème est que, lorsque j’appuie sur F2 pour créer une nouvelle fenêtre, l’écran clignote et aucune fenêtre n’est créée.

J'ai essayé de configurer PuTTY pour qu'il utilise Xterm R6 dans les paramètres des touches de fonction, conformément à la page de manuel et liste de diffusion , mais j'ai également essayé d'utiliser le paramètre par défaut ESC[n~.

10
Cylindric

Puisque vous utilisez 10.04, je suppose que vous utilisez toujours le backend screen vers byobu. Vous devriez également apprendre les raccourcis screen, du moins les plus importants.

  1. Ctrl+ac == créer une nouvelle fenêtre
  2. Ctrl+ap == fenêtre précédente
  3. Ctrl+an == fenêtre suivante
  4. Ctrl+aa == basculer entre deux fenêtres
  5. Ctrl+a[number] == passer à la fenêtre [number]
  6. Ctrl+ad == se détacher de la session

Plusieurs raisons peuvent expliquer que cela ne fonctionne pas. Et vous rencontrerez de plus en plus de programmes différents que vous utilisez.

Par exemple, les raccourcis byobu par défaut bloquent ceux de Midnight Commander (touches F diverses), mais vous pouvez utiliser Alt+[number], par exemple. Alt+1 remplace F1.

11
0xC0000022L