LoginSignup
1
3

More than 5 years have passed since last update.

Mac 10.11.6 bash→ zsh 移行メモ

Last updated at Posted at 2017-01-05

自分用メモ

経緯

  • これまでMac標準という理由でbashを使ってたが…
  • unixコマンドに詳しくないため
    → 「MacOSXターミナルコマンド ポケットリファレンス」で勉強中
    → いろんなシェルがあるらしいと知る
    zsh が便利そう⇒ 採用

手順

こちらを参考にさせて頂いた。

1)brewから最新zshをインストール

コマンドプロンプト
brew install zsh zsh-autosuggestions zsh-completions zsh-syntax-highlighting colordiff

2) /etc/shells 末尾に以下を追記(シェルの変更対象に含むため)

/etc/shells
/usr/local/bin/zsh

3)シェルの変更(システム環境設定→ ユーザとグループ→ ログインユーザをctrlクリック「詳細オプション」でも同様)

コマンドプロンプト
chsh -s /usr/local/bin/zsh

4)ターミナル再起動
このとき、q 0 1の質問をされるが(0)を選択。
空の.zshrcが作成された(初回のみ)

5).zprofile を作成

.zprofile
# 補完機能(ls -などの補完ができる)
autoload -U compinit
compinit

# これ以降はqiita記事参考に試行錯誤中
...

コマンドプロンプトから読み込む
ついでにzplug(公式?git)を入れた。

コマンドプロンプト
source .zprofile  
curl -sL zplug.sh/installer | zsh

6)zplugについてこちらを参考にした。

ここまで実行したが、今後カスタマイズすることがあれば 文末 に追記する

--

備考

  • ブラグイン管理どれにしようか?
    oh-my-zshなるものに興味持ったが
    zplugを採用(こっちのが軽い様子)

  • .zshrc と.zprofileの読み込み順などこちらを参考にした

--

追記(予定)

今後、発見やカスタマイズがあればここに書くつもり。

1
3
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
1
3