Jak podzielić ekran Byobu?

36

Na stronie byobuWikipedii znajduje się zrzut ekranu z ekranem terminala:

Łącze do ekranu terminala za pomocą byobu

  1. Czy ktoś może mi wyjaśnić, jakie programy są tutaj używane?
    Domyślam się - na dole - w vimprawym górnym rogu - terminal, w lewym górnym rogu - nie wiem.

  2. A jak zrobić taki ekran Byobu?

AndriusZ
źródło
1
lewy górny program to htoptrwała wersja top. Zawiera listę uruchomionych procesów i obciążenia sprzętowego oraz pozwala wyszukiwać procesy, wysyłać im sygnały, ...
Aserre
3
@Ploutox: topjest również trwały: S
unperson325680

Odpowiedzi:

21

1. Czy ktoś może mi wyjaśnić, jakie programy są tutaj używane?

  • Program w lewym górnym rogu to polecenie htop(jest podobne do polecenia top)
  • Program w prawym górnym rogu jest rzeczywiście terminalem, a dolny rzeczywiście vim

2) A jak zrobić taki byobuekran?

  • Podział poziomy: Ctrl+A S
  • Podział pionowy: Ctrl+ A |(istnieje pionowa łatka na ekranie, która przełącza skrót na Ctrl+ A V)
  • Aby przenieść fokus do następnego podziału: Ctrl+A Tab

Więcej skrótów .

Rinzwind
źródło
12
Skróty uległy zmianie od tego czasu. Zobacz help.ubuntu.com/community/Byobu Shift+ F2i Ctrl+ F2podziel ekran odpowiednio w poziomie i w pionie. Przenoszenie ostrości odbywa się za pomocą Shift+ Arrow Key(w lewo, w prawo, w górę, w dół) w zależności od przełącznika ostrości, który chcesz zrobić.
BlueCacti
8
To działa dla mnie: Ctrl+ A %do podziału w poziomie i Ctrl+ A |do podziału w pionie.
Hoang Huynh,
Nie działa z powiązaniami Emacsa. ;)
AB
@AB Traktuj te polecenia jako [przedrostek] + [polecenie]. W moim systemie domyślnym prefiksem zgodności z Emacsem jest C-S. Więc w moim przypadku naciskam, C-S %aby rozdzielić się w poziomie. (Patrz komentarz Hoang Huynh powyżej.)
David J.
@HoangHuynh Dziwne, w moim przypadku skróty działają, ale postępuj dokładnie odwrotnie.
hbogert
53

Kontrolki zmieniły się od czasu opublikowania zaakceptowanej odpowiedzi. Ze strony pomocy Byobu:

  • Podziel ekran w poziomie:

    • Shift+ F2lub
    • Ctrl+ Awtedy|
  • Podziel ekran pionowo:

    • Ctrl+ F2lub
    • Ctrl+ Awtedy%
  • Przełącz fokus:

    • Shift+ ↑ ↓ ← →lub
    • Ctrl+ Awtedy↑ ↓ ← →
nacięcie
źródło
1
I jak zamknąć jeden lub więcej podziałów?
Tarik
2
@Tarik wpisz exitsplit, który chcesz zamknąć.
AndriusZ
2
To jest, jeśli chcesz wyjść z terminala. Jeśli chcesz przestać dzielić, to w wersji ekranowej Ctrl-Anastępuje Q„maksymalizacja” bieżącego okna
David Fraser
Jeśli używasz skrótami klawiszowymi Emacsa .. następnie zastąpić Ctrl+AzF12
VJ.