
Это от создателя Byobu (ответ на какой-то другой вопрос):
Я начал писать Byobu еще в декабре 2008 года, когда встретился с группой пользователей Screen и Ubuntu Server в Googleplex и обнаружил, что у каждого из нас есть свой собственный набор интересных/весёлых/полезных хаков в наших конфигурациях ~/.screenrc.И нам приходилось вручную перемещать их между десятками или сотнями используемых нами серверов.. Мы начали обмениваться советами и приемами, и я начал собирать их в оригинальный проект GPLv3 под названием «screen-profiles». Примерно через 6 месяцев вокруг «screen-profiles» образовалось целое сообщество, и проект стал чем-то большим, чем просто хаки для экранов — у нас были утилиты настройки, плагины для отображения текущего состояния и сочетания клавиш.
Я обычно использую tmux, и также нахожу раздражающим, что каждый сервер, на который я захожу, имеет свою собственную конфигурацию tmux (особенно привязки клавиш!). Как мне заставить byobu использовать одну и ту же конфигурацию везде?
Не уверен, что это актуально, но я обычно использую вложенные tmux (моя машина/сервер).
решение1
Эта проблема не является специфичной для byobu
или tmux
. Пока у вас есть личные предпочтения относительно того, как все должно работать, вам придется управлять собственным набором dotfiles.
Есть много стратегий, которые люди используют для этого. Вот несколько связанных ссылок/вопросов:
http://vcs-home.branchable.com/
https://unix.stackexchange.com/questions/1875/tips-for-putting-under-source-control
Если поискать «контроль версий домашнего каталога» или «контроль версий dotfile», то можно найти гораздо больше.