Як збільшити екран в byobu


55

Моя нова установка сервера виглядає дивним: введіть тут опис зображення

чи все-таки слід змінити розмір, щоб використовувати ціле вікно терміналу?


Це безумство нарешті закінчилося! Я проклинав ті точки, де плутався з моєю дуже витонченою діяльністю, а саме копіювати та вставляти.
біокіберман

Відповіді:


105

Це означає, що до цього сеансу підключений інший клієнт ssh або термінал, крім вас, який має менший розмір вікна, ніж ваш.

Ви можете від'єднати всіх клієнтів, окрім себе, за допомогою цієї гарячої клавіші Byobu :

Alt-F6

Або ви можете запустити сценарій /usr/lib/byobu/include/tmux-detach-all-but-current-client

Повне розкриття: Я є автором і підтримувачем Byobu .


2
Я б схвалив вас, але я не маю репутації за це, дякую, мені ніколи не спадало на думку, що я залишав себе увійти в систему після того, як закінчив налаштування мережі.
HilarieAK

4
Alt - F6 не працював для мене, але сценарій так і є.
біокіберман

Цей ярлик і ця команда для мене не працює ... я використовую екран, а не tmux ...
Loenix

1
Деякі дистрибутиви можуть не включати цей скрипт - завантажити його можна тут - raw.githubusercontent.com/dustinkirkland/byobu/master/usr/lib/…
Наталі Адамс

Виконання Alt - F6 на моєму Macbook Air, коли Mosh'ing на моєму сервері також призвело до відключення; (
dalanmiller


5

Alt-F6 не працював для мене. Але я виявив, що використовую tmux. Щоб від'єднати інше вікно, використовуйте комбінацію списку-клієнтів та окремо-клієнта:

% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39

Оскільки 64x160 більше, я зрозумів, що це моє вікно, а інший клієнт - менший.


Це працює як шарм. Спробував прийнятого і не вийшло, але це все зробило. Хороша робота.
Друбіо

3

Фантастичний сценарій! У OSX, використовуючи byobu, встановлений з Homebrew, це (наразі)

/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client

імовірно, ви змінили б номер версії, але це дає вам уявлення про те, як її знайти

brew info byobu підкаже, де byobu зберігає свої файли lib тощо.

то просто додайте lib/byobu/include/tmux-detach-all-but-current-clientдо того місця, де це є (у моєму випадку /usr/local/Cellar/byobu/5.92/)


-2

Я отримав це для роботи надсилаючи команду через vim Sepcial chars на ваші клавіші налаштувань на iterm2 \ 033 [17; 3 ~

ось зображення, що показують конфігурацію

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.