Coloque o seguinte no seu $HOME/.byobu/.tmux.conf
:
set -g default-shell /usr/bin/zsh
set -g default-command /usr/bin/zsh
Divulgação completa: Sou o autor e mantenedor do Byobu .
Eu me tornei viciado em Byobu e recentemente mudei de bash para zsh; Agora quero combinar os dois, mas tenho um pré-requisito inicial:
Eu não posso tornar o shell padrão zsh para meu usuário, pois é uma conta compartilhada e o restante da equipe não é tão feliz quanto eu - Isso descarta a opção 'chsh -s / bin / zsh'.
Então, eu descobri que você pode definir um shell padrão para o tmux (que deve seguir para byobu, certo?). Isso seria perfeito, já que eu também sou o único que realmente usa o Byobu no servidor.
O problema é que não consigo descobrir onde habilitar essa opção na confusão de arquivos de configuração criados na mistura tmux / byobu.
Alguma dica?
Coloque o seguinte no seu $HOME/.byobu/.tmux.conf
:
set -g default-shell /usr/bin/zsh
set -g default-command /usr/bin/zsh
Divulgação completa: Sou o autor e mantenedor do Byobu .