zshとは
zshとはシェルの種類のひとつ
$ brew install xxxxx
*シェルとは人間が入力した命令をコンピューターに伝えるプログラム
シェルの種類
⚫︎シェルの種類(よく使われているもの)
・bash(バッシュ)
・zsh(ジーシェル)
ターミナルを開いた時に上にzshと記載されていれば現在選択されているシェルはzsh
zshのインストール
Homebrewでzshを導入する
$ brew install zsh
$ brew install zsh-completions
#上の2つを同時にやるには
$ brew install zsh zsh-completions
ログインシェルの変更
⚫︎vimで /etc/shellsを修正
$ sudo vim /etc/shells
#上のコマンドを入力後passwordが聞かれMacを起動する時のパスワードを入力
# 省略
usr/local/bin/zsh #追記
*sudo は (super user do)管理者権限で実行するの意味
⚫︎chshコマンドでシェルを変更する
$ chsh -s/usr/local/bin/zsh
#パスワードを聞かれるが上と同じ
#ターミナルを開き直すとzshに変わる。
設定ファイルのコピー
⚫︎シェルごとに異なる設定ファイル
1 zsh
代表的な設定ファイル
.zshrc
2 bash
代表的な設定ファイル
.bash_profile
Vimで確認する時
$ vim ~/.bash_profile #bashで確認もできる
$ less ~/.bash_profile #lessを使うと行数が書かれていない状態で確認できる
#bashを使っていない場合はbashを使っていないと使えない
$ vim ~/.zshrc #zshの中を確認できる
#新しく導入されていない場合は上でコピーしたものを貼り付ける。
↧