Повторно установить $ 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' 
  • Не удается правильно использовать мышь при запуске vim в tmux
  • В сеансе tmux невозможно подключиться к X-серверу после ssh'ing
  • Как связать (двойное) нажатие клавиши Shift в tmux?
  • Могу ли я заставить Tmux сказать Vim, когда его панель теряет фокус?
  • Как равномерно распределить tmux (1) разделенные панели?
  • Почему tmux задает переменную TERM для отображения?
  • Быстрый переход к сеансу tmux
  • TMux: как перевернуть макет панели горизонтально / вертикально
  • «Наложить» подсказку оболочки поверх сеанса терминала?
  • Почему мои окна выделяются при первом открытии tmux?
  • Tmux 2.0 "pane_current_path" не работает на CentOS
  • Преобразование команды экрана для tmux
  • Linux и Unix - лучшая ОС в мире.