Właśnie zainstalowałem Quantal jako nową instalację i chcę skonfigurować Byobu tak, jak było w moim starym systemie. W poprzedniej wersji byobu istniała opcja w byobu-config (za pomocą klawisza F9), aby utworzyć nowe okna z opcją wyboru, aby wybrać, czy jest to opcja uruchamiania. Cała sekcja „Utwórz nowe okno” byobu-config już nie istnieje!
Próbowałem dodać szczegóły okien, które chcę ~ / .byobu / windows (poniżej), ale to nie miało żadnego efektu.
screen -t localhost bash
screen -t staging ssh dt123
screen -t fsuk1 ssh fs
screen -t php php -a
screen -t python bpython
command-line
bash
byobu
gnu-screen
sheepeatingtaz
źródło
źródło
Odpowiedzi:
Jak wspomniał @Jorge Castro w komentarzu, twoja
~/.byobu/windows
konfiguracja nie działa, ponieważ byobu jest teraz oparte na tmux („Terminal Multiplexer”). Jak wspomniano przez @Hai Vu, istnieje obejście, które umożliwia korzystanie z ekranu jako backend byobu, ale to nie jest zbyt skomplikowane, aby przełączyć się tmux .Będziesz chciał edytować
.tmux.conf
plik znajdujący się w folderze użytkownika.byobu
(~/.byobu/.tmux.conf
). Tutaj będziesz chciał napisać komendy do budowy okien terminala za pomocą komend zawartych w podręczniku tmux . Oto prosty przykład, który może pomóc w rozpoczęciu pracy:Tutaj wstawiłem trzy polecenia do
.tmux.conf
pliku. Zgodnie z definicją zawartą w instrukcji:Tak więc w tym przypadku, kiedy uruchomisz Byobu, powinieneś zobaczyć trzy wcześniej utworzone okna z tytułami „Git”, „Projected Build / Run” i „PostgreSQL” (od lewej do prawej). Mam nadzieję że to pomoże.
źródło
Przekonałem się, że jeśli uciekniesz
i wybierz ekran , to działa. Wybranie tmux jako backendu nie działa. Wciąż próbuję dowiedzieć się, jak tworzyć okna z backendem tmux. Jeśli wiem jak, zaktualizuję ten post.
źródło
apropos byobu
dla bardziej przydatnych poleceń. tmux jest teraz domyślnym backendem . BTW F2 tworzy nowe okno, Shift + F1, aby uzyskać pomoc.