Как я могу исправить tmux, не отображая сообщения при запуске?

У меня есть команда в моем файле .tmux.conf который проверяет, существует ли каталог, а затем отображает сообщение, если это не так; и другая команда, которая пытается запустить сценарий оболочки.

файл: ~/.tmux.conf

 # do a check and display message if non-zero exit if-shell "! [-d $HOME/.tmux]" 'display-message "tmux plugins are not installed"' # try run a shell script run-shell ~/.tmux/plugins/tmux-resurrect/resurrect.tmux 

Проблема заключается в том, что tmux не будет отображать сообщения, которые генерируются во время запуска – это время, которое я ожидаю, что будут генерироваться диагностические ошибки и предупреждения.

Что я начинаю tmux, я получаю сообщение об ошибке в пейджере tmux

 (null):0: no current session 

где явно не нравится отправлять сообщения.

Если я запускаю те же команды, используя source-file ~/.tmux-conf в середине сеанса tmux, все сообщения сообщаются успешно. Как я могу получить tmux для сообщения сообщений во время запуска?

Linux и Unix - лучшая ОС в мире.