Byobu по сравнению с Экраном GNU по сравнению с tmux — полноценность и переносимость [закрытых] навыков

До сих пор я использовал Konsole для управления несколькими сессиями оболочки, но я не попробовал Byobu, Экран GNU и tmux, которые предлагают лучшую поддержку нескольких оболочек. Они все совместно используют одну основную функцию, которая должна позволить отсоединять текущую сессию и более позднее повторное прикрепление к той старой сессии.

Чтобы помочь мне выбрать инструмент для изучения я хотел бы знать: как они отличаются по следующим отношениям?

  1. Функции (очевидно),
  2. Зрелость проекта. Я не хочу изучать инструмент, который изменяется слишком много. Улучшения приветствуются, но мне не нравятся неожиданности, такие как исчезающие функции.
  3. Кривая обучения
  4. Доступность в различных платформах. Если бы я изучаю инструмент, я хотел бы смочь использовать его на сервере FreeBSD, рабочем столе SuSE или Ubuntu.
  5. Совместимость с другими интерактивными программными оболочками. Я могу все еще использовать vim и emacs -nw (режим неокна или текстовый режим) тот же путь я привык к? Сочетания клавиш будут конфликтовать с теми других инструментов?

Я просто попробовал всех их, и Byobu похож на своего рода фронтэнд для Экрана GNU и tmux. Затем, почему кто-то создавал Byobu вместо того, чтобы способствовать проекту экрана GNU и добавить новые опции? Почему является Byobu не своего рода усовершенствованным интерфейсным режимом на Экране GNU? Если я использую Byobu в качестве своего ежедневного инструмента с экраном GNU как бэкенд, я могу передать это знание для использования Экрана GNU без Byobu, если определенная машина только имеет Экран GNU?

95
задан 19.08.2015, 09:00

0 ответов

Теги

Похожие вопросы