Как я могу исправить 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 для сообщения сообщений во время запуска?

Interesting Posts

zsh: команда map для массива

Поверните удаленный сервер в конфигурации openvpn

Ubuntu 13.10 большая проблема с привилегиями

Не нужно было указывать имя входа во время установки, теперь оно спрашивает меня?

Найдите шаблон, затем добавьте текст в третью пустую строку

Пользовательское ядро ​​для отключения SATA и USB-устройств

Зачем обрабатывать CPU% Использование больше, чем общее время процессора

Установка XVFB на Suse

Raspberry Pi 2 работает на raspbian, так как каждый раз он отключает внешний жесткий диск

заколол мой beaglebone с плохим сценарием rc

извлекать строки из файла на основе последовательной пары шаблонов и выводить на отдельные файлы

Почему в /var/log/kern.log есть нули?

vim: grep, используя опцию bash 'globstar'

Альтернатива iotop для пользователей без полномочий root без привилегий sudo

macos – перенаправление локального порта с использованием pfctl и синтаксических ошибок

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