Наконец я нашел ответ здесь , который работал для меня.В основном, как сказал @shouya, эта проблема заключается в том, что команда tmux run-shell
запускает оболочку, которая не читает пользовательские конфигурации, поэтому tmux, установленный в / usr / local / bin, не будет найден.И лучшим решением будет вставить следующую строку:
set-environment -g PATH "/usr/local/bin:/bin:/usr/bin"
перед первой командой run-shell/run
в вашем файле ~/.tmux.conf
и оставить все остальное без изменений.Затем перезагрузите файл ~/.tmux.conf
по
tmux source-file ~/.tmux.conf