Byobu 5.133 не запускается на моем Mac после недавнего обновления

Я не уверен, как диагностировать эту проблему дальше. Недавно я обновил множество вещей, одним из которых был byobu, и он даже не запускается, выдавая это как ошибку:

^[[?62;4c[exited]

Очевидно, что обновление могло установить зависимость, которая также все испортила. Есть рекомендации куда смотреть? Или какие шаги предпринять, чтобы устранить причину проблемы?

Сначала я попытался экспортировать эту переменную, которая не изменила результат:

export BYOBU_RUN_DIR=$HOME/.byobu/run/

Запуск tmux запускается нормально, но не byobu. Любая другая помощь приветствуется. Если вам нужно, чтобы я включил любую другую информацию, дайте мне знать.

Версия Бёбу:

byobu --version
byobu version 5.133
tmux 3.1

Версия для Mac:

10.15.4 Catalina

person Asaf    schedule 25.04.2020    source источник


Ответы (1)


Возникла проблема с несоответствием версий. Оказывается, tmux, который я использовал по умолчанию, был старой версией, не той, которая показывалась при запуске byobu --version, а той, которая была установлена ​​очень старым плагином oh-my-zsh. Как только я удалил плагин, чтобы он указывал на правильную более позднюю версию tmux, все снова заработало.

Любая команда tmux, которую я запускал, говорила что-то вроде tmux server version is too old for client, что заставляло меня запускать which tmux, что указывало на старую, неправильную версию.

person Asaf    schedule 28.04.2020
comment
По какой-то причине я получал эту ошибку всякий раз, когда пытался вставить (с p) в nvim. Я очень разозлился, когда нашел это, перезапустил tmux (который я только что обновил с помощью brew) и снова оценил загадочную работу моей среды разработки. - person Fábio Santos; 09.05.2020