Come ottenere byobu per avviare tmux invece di schermo?


23

Le ultime versioni di byobu dovrebbero essere apparentemente configurabili per eseguire tmux invece di screen, ma non sono stato in grado di farlo. Consiglio apprezzato


1
Tmux non è un'alternativa a byobu + screen?
Oli

@Oli dovrebbe essere un'alternativa, sì.
Thomas Ward

Risposte:


37

Byobu 5.x ha un eccellente supporto per tmux. Le nuove installazioni di Byobu 5.xe versioni successive utilizzano automaticamente tmux come backend. Gli aggiornamenti da versioni precedenti, tuttavia, non effettueranno automaticamente tale passaggio.

Tuttavia, puoi eseguire manualmente byobu con tmux digitando byobu-tmux. Allo stesso modo, puoi scegliere di eseguire manualmente il backend dello schermo digitando byobu-screen.

L'esecuzione byobuverrà avviata con il backend predefinito selezionato. Puoi scegliere tra tmuxe screeneseguendo byobu-select-backend.

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1

Ho tmux e schermo su Ubuntu 11.10. Ho disinstallato totalmente byobu, inclusa la cancellazione della directory ~ / .byobu, quindi ho installato byobu 5.10 dal repository specificato da launchpad. L'impostazione predefinita non è solo dello schermo e, quando corro byobu-select-backend, mostra tmux come predefinito e seleziono tmux, ma quando eseguo byobu, usa lo schermo. Solo se corro byobu-tmuxuserò tmux. Penso che forse a Byobu non piaccio.
Marty Fried,

Ho avuto lo stesso problema marty. Ho scaricato dalla directory .byobu e reinstallato e le cose hanno funzionato però.
nlucaroni,

Ho seguito le istruzioni come hai detto, ma quando stampo il valore di $ TERM var, viene restituito "schermo" ... perché?
alexserver,

3

Ho appena installato l'ultima versione di Byobu su Ubuntu 10.10 seguendo queste istruzioni:

  sudo add-apt-repository ppa:byobu/ppa
  sudo apt-get update
  sudo apt-get install byobu

Da qui: https://launchpad.net/byobu/

Quindi puoi avviarlo con byobu-tmux

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.