macのシェルをzshにする

zsh

macでiTermを立ち上げた時に次のメッセージが出ていることに気がついた。

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

どうやら今はシェルがzshになっているとの事らしい。

以前どこかでそのような記事を見かけたような気もするが、別に実害はなかったので放っておいてそのまま忘れていた。

今後いちいちメッセージが出ているのを気にするのも嫌なのでで、そこで提示されているようにコマンドで切り替えた。

chsh -s /bin/zsh

あっさり切り替わった。

bashの設定に関するファイルをzshようにコピーしておく。

cp .bash_profile .zprofile
cp .bashrc .zshrc

互換性ぐらいあるだろうとたかをくくっていたらコマンドプロンプトの設定が反映されていない。どうやらエスケープシーケンスで設定するのではなく、独自のコマンドで設定するようだ。

ちょっと後で記事にする。

コメント

タイトルとURLをコピーしました