9
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Macにzshをインストール(oh-my-zshを入れるまで)

Posted at

概要

bashを今まで使っていたが、zshを試しに使ってみようとなったので、入れてみた。

環境

HomeBrew: 1.6.0

OS: macOS High Sierra 10.13.4

手順

1. zshをインストール

$ brew install zsh

zshがインストールされたことを確認する

$ which zsh
/usr/local/bin/zsh

2. zshのパスを追加

shellで何を使うかを管理している「/etc/shells」にzshのパスを追加。
すでにある場合は不要。

パスを追加する際のコマンド
$ sudo sh -c "echo '/usr/local/bin/zsh' >> /etc/shells"

'/usr/local/bin/zsh' => これは1. においてwhichで出力されたパス。

3. デフォルトのシェルを変更

シェル変更のコマンド
$ chsh -s '/usr/local/bin/zsh'

4. oh-my-zshをインストール

oh-my-zshとは

zshを色々便利にしてくれるcommunity-driven framework。
便利なので入れている人も多い。
同じようなzshのものだとPreztoなどもあるが、
こちらの方が日本語の資料が多いかも。

.zshrcとは

「.zshrc」はシェルのコマンドを自作したりするときに使用するファイル。
これがないと色々メッセージが出てくるので作成しておくと良い。
ちなみにターミナルでデフォルトで使われているbashには「.bashrc」というのがある。
おいてある場所は基本的にユーザのホームディレクトリ。

oh-my-zshをインストールするコマンド
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

注意

oh-my-zshを入れると基本的にシェルの立ち上げが遅くなったりするので、vimで開発する人には不向きかも。別のエディタを使う人は問題なく利用できると思われ。

シェルを再起動

シェルを再起動することで設定が反映される。再起動してレッツzshライフ!

インストールコマンドまとめ

インストールコマンドまとめ
brew install zsh
sudo sh -c "echo '/usr/local/bin/zsh' >> /etc/shells"
chsh -s '/usr/local/bin/zsh'
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

参考

Zsh Documentation
oh-my-zsh(GitHub)

9
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?