Есть ли дружественная пользователю альтернатива экрану?
Я использую Ubuntu Server и хочу иметь несколько терминалов. Экран работает нормально, но.. это не удобно для пользователя. Я имею в виду... после нажатия Ctrl+A вы не получаете уведомления о том, что вы находитесь в командном режиме, чтобы отобразить терминалы, вы должны войти ", что совсем не дружелюбно (на моей клавиатуре это Shift+1), и так далее..
Я посмотрел на byobu, но он кажется ошибочным: строки состояния процессора продолжают расти вниз и в конечном итоге покрывают мой экран... но в целом мне все еще не очень нравится.
Я искал что-то с графикой nano... с нижней частью экрана, заполненной инструкцией / статусом, и верхней частью, конечно же, моего текущего терминала.
Существует ли что-то подобное? Или, в качестве альтернативы, вы можете помочь мне исправить ошибку byobu?
3 ответа
Tmux - это переписанный экран GNU, tmux предлагает множество улучшений. Некоторые из наиболее важных включают модель клиент-сервер, которая позволяет подключаться к сеансу tmux из нескольких мест, и более чистый формат файла конфигурации. Ознакомьтесь с FAQ по tmux, чтобы узнать, чем он отличается от GNU Screen.
Используйте эту команду для установки tmux в Ubuntu:
sudo apt-get install tmux
Как на howtogeek. Эта ссылка также имеет кое-что о Dvtm & Dtach (Dvtm - это консольный мультиплексор, созданный с помощью оконных менеджеров, а dtach добавляет возможность отсоединения и повторного подключения к сеансам dvtm).
бёбу
Я думаю, что Бёбу - более дружелюбная альтернатива. Он использует tmux в качестве бэкэнда, поэтому у вас есть дружественные ярлыки byobu, а также tmux (по умолчанию Ctrl + a + ..., вы можете изменить его с помощью F9 или byobu-config
).
С его сайта (см. Также там отличный скринкаст):
Byobu - текстовый оконный менеджер и терминальный мультиплексор с открытым исходным кодом GPLv3. Первоначально он был разработан для предоставления элегантных улучшений в функциональном, простом, практичном GNU Screen для дистрибутива сервера Ubuntu. Byobu теперь включает расширенные профили, удобные сочетания клавиш, утилиты конфигурирования и уведомления о состоянии системы с возможностью переключения как для оконного менеджера GNU Screen, так и для более современного терминального мультиплексора Tmux, и работает на большинстве дистрибутивов Linux, BSD и Mac.
Установите его с
sudo apt install byobu
Скриншот с использованием hollywood
:
Я использую его с Guake в полноэкранном режиме, скрывая его вкладки, поскольку у byobu уже есть эта функция (и даже больше). Не другое окно: просто там на F12.
Возможно, полноэкранный режим Quake в Tilix будет альтернативой.
Вот также статья о том, как это сделать.
Скрини
Со страницы руководства :
screenie — это небольшая и легкая оболочка экрана(1), предназначенная для упрощения выбора сеанса в системе с несколькими сеансами экрана. screenie предоставляет простое интерактивное меню для выбора существующего сеанса экрана или для создания нового.
Вход сам по себе запускает его в интерактивном режиме и показывает это меню:
screenie - terminal screen-session handler
a) new session
q) quit
A parameter character can be appended to session selection:
'x' to attach selected session with 'screen -x' command,
'd' to attach selected session with 'screen -rd' command.
select:
Затем он проведет вас через создание нового фонового сеанса. Вы должны назвать свою сессию (
test
ниже) и вы можете оставить
job:
пустой. Если есть какие-либо фоновые сеансы, перечисляет их в своем меню:
screenie - terminal screen-session handler
1) 105970.test (06/10/2022 02:22:21 PM)
a) new session
q) quit
A parameter character can be appended to session selection:
'x' to attach selected session with 'screen -x' command,
'd' to attach selected session with 'screen -rd' command.
select:
Выбор номера индекса перед фоновым сеансом, например
1
откроет этот сеанс.
Отсоединиться от
screen
нажав Ctrl+ , Aа затем D, и вы вернетесь в интерактивное меню.
Затем вы можете выйти, нажав , Qа затем Enter.
Если вы хотите снова вернуться к фоновым сеансам, введите
screenie
снова в терминале, чтобы снова увидеть меню.
Надеюсь это поможет