TTY 中的 bash 而不是 zsh

TTY 中的 bash 而不是 zsh

好的,我安装了 oh-my-zsh,它很好用,但是当我切换到 TTY 时,它抱怨说不支持 256 种颜色,并且所有电力线字体都乱了。有没有办法将 bash 设置为默认在 TTY 中使用,如何设置?

答案1

通过在文件末尾插入~/.zshrc以下命令我成功了:

if [ `tput colors` != "256" ]; then
  exec bash -l;
fi

因此,如果环境不支持 256 色,则会启动 bash。

相关内容