Quando si usa `byobu` in una sessione PuTTY non è possibile creare nuove finestre


10

Ho un server Web Ubuntu 10.04.4 e l'ho impostato per essere eseguito daobu all'avvio della sessione.

Per cominciare, tutto sembra funzionare bene, ad esempio F9visualizza il menu e F7avvia il processo di copia / incolla.

Quando mi collego al server utilizzando PuTTY dal mio PC, il problema è che quando premo F2per creare una nuova finestra, lo schermo lampeggia e non viene creata alcuna finestra.

Ho provato a impostare PuTTY da utilizzare Xterm R6nelle impostazioni dei tasti funzione, come nella pagina man e nella mailing list , ma ho anche provato a utilizzare l'impostazione predefinita ESC[n~.


Non dici se il tuo PuTTY funziona su Ubuntu o se semplicemente lo esegui, ad esempio su Windows, per connettersi a Ubuntu.
0xC0000022L

Mi sto collegando al web server dal mio PC, usando PuTTY.
Cilindrico,

Risposte:


12

Dal momento che stai usando 10.04 suppongo che stai ancora usando il screenbackend a byobu. Dovresti anche imparare le screenscorciatoie - almeno quelle più importanti.

  1. Ctrl+ ac== crea una nuova finestra
  2. Ctrl+ ap== finestra precedente
  3. Ctrl+ an== finestra successiva
  4. Ctrl+ aa== passa da una finestra all'altra
  5. Ctrl+ a[number]== passa alla finestra[number]
  6. Ctrl+ ad== staccare dalla sessione

Ci sono vari motivi per cui questo potrebbe non funzionare. E incontrerai più programmi diversi che usi.

Ad esempio le byobuscorciatoie predefinite bloccano quelle in Midnight Commander (vari tasti F), ma puoi usare Alt+ [number], ad es. Alt+ 1Sostituisce F1.


Aah, okay, pensavo che i tasti F funzionassero ancora. Ho familiarità con lo schermo (è quello che ho usato per anni) ma [Ctrl] + [a] [c] fa lo stesso di [F2] - lampeggia semplicemente lo schermo. Funziona bene se eseguo lo schermo manualmente e non byobu.
Cilindrico,

Controlla il tuo .screenrce tutto ciò che ne deriva (qualcuno ha disfatto la chiave?). Considera anche globale screene le byobuimpostazioni. btw: nel mio PuTTY con la stessa versione di distro uso backspace = Control-?, home = Standard, i tasti funzione = ESC[n~... ed entrambi F2e Ctrl+a clavoro per me.
0xC0000022L
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.