超初心者向け Mac(zsh)での環境構築


はじめに

個人的にシェルのzsh情報が少なく(自分が分からなかっただけ…)、bashの情報が多い気がしました。zshの情報も初心者には分かりづらかったので、とりあえず先に進めればOKという方向けにMacの環境構築の際に詰まった箇所、どうやって改善したかを残しておこうと思った次第です。

※Macbookに変えたばかりの初心者が書いたものなので、間違いや知識の浅い部分が多いですので自己責任で参考程度にお願い致します。

NVMのインストール

nvmの公式ドキュメントにて

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/x.xx.x/install.sh | bash

bashでこれをターミナルにて実行するとnvmがインストール開始され、nvmコマンドが使えるようになるのですが、肝心のzshではインストールはされはするもコマンドが使えません。

ではどうするかというととてもシンプルです。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/x.xx.x/install.sh | zsh

このコマンドでnvmがインストールされ、nvmコマンドも使えるようになると思います。

【x.xx.x】の部分はバージョンですので随時公式ドキュメントにて確認して入れてください。

Gitのバージョン変更

結論から言うとここの記事を見てこの通りに進めたら出来ました。

詳細は分かりませんが、Macの標準搭載?インストールされるGitのバージョンのせいで、最新版のGitをインストールしても古いバージョンになってしまいます。

PATHを通すというのが一番改善する近道かと思ってかなり詰まっていました。

様々な記事を参考にしながら色々試しましたが、最終的に紹介した記事の通りでバージョン変更出来ます。

私は正直これでなぜ改善したのか理解せずやっていて、この記事を書いている『Shu Ari』さんも自己責任で仰っているので、とにかくバージョン最新に出来ればOKという方のみ試してみてください。

最後に

初心者が環境構築で詰まるのは全てにおいて知識不足で、説明されている記事なども何を書いているのか理解できないからかなと思います。
環境構築で挫折する前に、とにかくコピペでもなんでも良いので先に進んで開発をして楽しむことが大切だと思うので、応急処置としてコピペ出来る改善策を書いてみました。

もっと良い改善策や指摘もあると思います。
その際は、また随時追記したいと思っています。