Как сделать экран побольше в бёбу

55

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

есть ли способ изменить его размер, чтобы использовать все окно терминала?

HilarieAK
источник
Это безумие наконец закончилось! Я проклинал те точки, которые перепутались с моей очень сложной деятельностью, а именно с копированием и вставкой.
biocyberman

Ответы:

105

Это означает, что к этому сеансу подключен другой ssh ​​или терминальный клиент, кроме вас, который имеет меньший размер окна, чем ваш.

Вы можете отсоединить всех клиентов, кроме себя, используя эту горячую клавишу Byobu :

Alt-F6

Или вы можете запустить скрипт /usr/lib/byobu/include/tmux-detach-all-but-current-client

Полное раскрытие: я автор и сопровождающий Byobu .

Дастин Киркланд
источник
2
Я бы проголосовал за вас, но у меня нет репутации за это, спасибо, мне никогда не приходило в голову, что я оставил себя авторизованным после того, как я закончил настройку сети.
HilarieAK
4
Alt - F6 у меня не работает, но скрипт работает.
biocyberman
Этот ярлык и эта команда не работают для меня ... Я использую экран, а не tmux ...
Loenix
1
Некоторые дистрибутивы могут не включать этот сценарий - вы можете скачать его здесь - raw.githubusercontent.com/dustinkirkland/byobu/master/usr/lib/…
Натали Адамс
Выполнение Alt - F6 на моем Macbook Air во время Mosh'ing на моем сервере также заставило меня отключиться; (
dalanmiller
5

Alt-F6 не работал для меня. Но я обнаружил, что я использую tmux. Чтобы отсоединить другое окно, используйте комбинацию list-client и detach-client:

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

Поскольку размер 64х160 больше, я решил, что это мое окно, тогда как другой клиент был меньшим.

круглогодичный
источник
Это работает как шарм. Попробовал принятый и не сработал, но этот сработал. Отличная работа.
Друбио
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/)

user487278
источник
-2

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

вот изображение, которое показывает конфигурацию

Фернандо Лил
источник