Mac
macOS Catalinaからログインシェルがbashからzshに変更されました.
Mojaveからアップデートした場合はそのままbashがログインシェルになります.
なのでMojaveからアップデートした方は新たにインストールする必要はありません.
インストールを飛ばしてログインシェルの変更を読んでください.
zshが入っているかわからない時はターミナルで
which zsh
を実行してください.”zsh not found”と表示されなければ入っています.
今使っているシェルがわからない時はターミナルで
exho $SHELL
を実行してください.今使っているシェルが表示されます.
インストール
brew install zsh
でインストールできます.
ログインシェルの変更
which zsh
を実行して表示されたzshのpathをコピーしておきましょう.
システム環境設定を開いてユーザーとグループをクリックしてください.
右下の鍵マークをクリックして,パスワードを入力,解除したら
今ログインしているアカウントを右クリックして,詳細オプションをクリックしてください.
ログインシェルの項目に先ほどコピーしたzshのpathを貼り付けてOKで保存してください.
ターミナルを再起動して
exho $SHELL
を実行すると○○/zsh表示されるはずです.
もし下のように表示されたら.return(enter)を押して,その後
touch ~/.zshrc
を実行してください.
Linux (Ubuntu), WSL
インストール
インストールするには
sudo apt update
sudo apt install zsh
を実行してください.
ログインシェルの変更
chsh -s $(which zsh)
でログインシェルを変更できます.
bashからの移行
元々bashを使っていた方は以下のコマンドで設定ファイルの中身を移行してください.
cat ~/.bash_profile >> ~/.zshrc
そのご
source ~./zshrc
で設定ファイルを読み込み直してください.
コメント