Повторно установить $ TMUX после отмены

Я сделал следующее, чтобы попытаться заставить Byobu работать (см. Https://stackoverflow.com/questions/19099018/byobu-error-sessions-should-be-nested-with-care-unset-tmux-to -force) на капля сервера Ubuntu, которую я снимаю с Digital Ocean, но это не помогло решить мою проблему.

TMUX= '' 

Теперь я хотел бы вернуть его в исходную настройку, но не знаю, что должно быть по умолчанию. Кто-нибудь может посоветовать?

Я надеюсь, что я прав, думая, что это подходящее место, чтобы опубликовать это, хотя исходный вопрос, который я ссылаюсь выше, находится на сайте StackOverflow.

One Solution collect form web for “Повторно установить $ TMUX после отмены”

Вход в систему снова должен вернуть вам значение в новом сеансе. Если вы сделали это в суб-оболочке, выход из под-оболочки должен показать исходное значение. Вы можете найти исходное значение с помощью grep . Попробуйте выполнить команды:

 grep TMUX= ~/.??* find /etc -type f | xargs grep TMUX= 

Установка $TMUX='' может создать пустую переменную с именем, указанным переменной TMUX . Команды TMUX='' или unset TMUX TMUX переменную TMUX . Команда echo TMUX=\"$TMUX\" повторит команду, которую вы можете использовать для восстановления значения до его текущего значения.

Когда я делаю такие вещи, я рекомендую создать такую ​​резервную переменную:

 TMUX_OLD="$TMUX" $TMUX='' 

Затем вы можете восстановить значение с помощью команды:

 TMUX="$TMUX_OLD" 

EDIT: Возможно, можно найти правильное значение в среде родительского процесса. Это можно прочитать с помощью команды:

 cat /proc/$PPID/environ | tr '\0' '\n' 
  • Как сохранить масштаб в tmux, если вышла команда выбора панели?
  • tmux-сервер игнорирует конфигурационный файл sourcing
  • Unbind cn и cp из tmux
  • Прокрутка текста при использовании tmux?
  • Выход команды командной консоли не отображается в состоянии tmux
  • Буфер именования экспортируется динамически в tmux
  • Как запустить команду при запуске сеанса сокета tmux?
  • Можно ли прокручивать быстрее, чем PgUp / PgDown в tmux?
  • поддержка tmux, TERM и 256 цветов
  • Автоматически убивать сеанс tmux
  • Как сделать сеансы tmux count от 1 вместо 0?
  • Linux и Unix - лучшая ОС в мире.