ターミナル起動時に下記のような警告が結構前から表示されていたのですが、
なんだかよくわからずシカトしていました(∩’-‘⊂)シュッ
これはタイトルの通り、
macOS Catalina からlinuxのデフォルトが
bashからzshに変わったよ!という告知みたいです_φ(・_・ )
今更ながら変更することにしたのですが、
地味にエラーも出たりしたので、
備忘録として残します。
移行手順
移行方法はいたって簡単!
警告通りにターミナルでコマンドを打つだけです!
手順①
まずはこのコマンド
chsh -s /bin/zsh
手順②
bash の設定を zsh にコピーするコマンド
cat ~/.bash_profile >> ~/.zprofile cat ~/.bashrc >> ~/.zshrc source ~/.zprofile source ~/.zshrc
「.bash_profile」=「.zprofile」
「.bashrc」=「.zshrc」
これで今まで使っていたbashのPATHとかを引き継ぎつつzshが使える。
移行したくない方
移行はマストではありません。
移行したくない方や、移行はとりあえず置いといて警告を消したい方は以下のコマンドでアラートを消せます。
echo "export BASH_SILENCE_DEPRECATION_WARNING=1" >> ~/.bash_profile
あとがき
bash から zshへの変更お疲れ様でした!
プロンプトやその他のカスタマイズは別記事にて紹介しようとおもいます!(気が向いたら)