※あくまで私の場合です。
こちらを参考に自身のメモを加えました。
https://qiita.com/yamauchi_k/items/0f17442bee61b8a921fa
何が起こったのか
コマンド設定のため、$PATHを弄ってたら、見たことないエラー文が出てきました。
$ ls
zsh: command not found: ls
え?
なんですか?
まさか、PC壊れた???
そんなことないです。
一旦$PATHを確認して見ましょう。
$ echo $PATH
($ echo $PATH | sed -e "s/:/\n/g")
/Users/$HOME/.nodebrew/current/bin
明らかにおかしいですね。
Finderでホームディレクトリの下、 ".zshrc"ファイル を確認しましょう。
$HOME/.zshrc
...
# nodebrew path
export PATH="$HOME/.nodebrew/current/bin"
...
ってなってました。笑
解決方法
正しいのは、
$HOME/.zshrc
...
# nodebrew path
export PATH="$HOME/.nodebrew/current/bin:$PATH"
...
もしくは、
$HOME/.zshrc
...
# nodebrew path
export PATH="$PATH:$HOME/.nodebrew/current/bin"
...
「$PATH」を書く位置は実行の優先順位によって変えてください。
確認すると、
$ source $HOME/.zshrc
$ ls
Applications/
Desktop/
Documents/
Downloads/
...
($ echo $PATH)
$ echo $PATH | sed -e "s/:/\n/g"
/Users/$HOME/.nodebrew/current/bin
/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin
...
できました!
まとめ
今回のミスは直前にzshrcファイルを弄っていて起きた事故です。
気をつけます。。。