Я использовал
set -g default-shell /usr/bin/zsh
set -g default-command /usr/bin/zsh
в своем ~/.byobu/.tmux.config
в течение нескольких лет, чтобы установить оболочку, которую Byobu использует без изменения (chsh
) моей оболочки входа в систему, как объяснено в Как изменить оболочку по умолчанию, используемую в Byobu (tmux)? @Dustin Kirkland, автора и сопровождающего Byobu.
Я установил Byobu на новый компьютер с PPA (в настоящее время версия 5.92), и этот параметр не имеет никакого эффекта. Byobu использует пользовательскую оболочку (bash
в моем случае). Я проверил, и zsh
действительно в /usr/bin/
. Как я могу определить, почему этот параметр не выбран Byobu?