Неудачные команды уничтожают текущую панель tmux.

Неудачные команды уничтожают текущую панель tmux.

Недавно я сменил дистрибутив Linux, и поведение tmux по умолчанию изменилось: раньше неудачные команды не влияли на текущую панель/окно. Теперь каждая команда, которая завершается со статусом, отличным от нуля, убивает текущую панель. С этим довольно мучительно иметь дело (создание новой панели или перезапуск сеанса). Есть ли конфигурация, которая управляет этим, и которую я упускаю?

решение1

КакКамиль Мациоровскикак указано в комментариях, set -eопция конфигурации оболочки каким-то образом прокралась в конфигурацию моей сессии оболочки и, по сути, привела к тому, что любая команда оболочки, которая завершается с чем-то, кроме нуля, убивала процесс оболочки и, соответственно, базовую панель tmux. Удаление этой опции решает проблему.

Связанный контент