質問: ### Macのターミナルで「vim」が使えません プログラミングを学習中の者です。 PHPを学習するためにMAMPをインストールし、参考書にある通りに初期設定を済ませようとしたところどうやらテキストエディタの「vim」が正常に動作しないことがわかりました。自分でも調べたのですが、如何せんbashやらzshやらさっぱりなもので解決することができませんでした。 詳細は下記の通りです。お手数ですが、ご回答お願いします。 ### 発生している問題・エラーメッセージ ``` $ vim ~/.bash_profile -bash: vim: command not found ``` ### 試したこと 「vim」ではなく「vi」で試してみてもダメでした。 ### 補足情報(FW/ツールのバージョンなど) MacOS Catalina 10.15.2 PHPのパスを指定するために「~/.bash_profile」をvimを使って変更しようとしたところ現在の問題に突き当たりました。
回答: 「vim ~/.bash_profile」で ファイルを変更したときに、環境変数 PATH の設定がおかしくなったんだと思います。 いったん、フルパスで vim を起動して、ファイルの内容を修正してみてください。 操作方法: ``` /usr/bin/vim ~/.bash_profile ``` 修正内容: おそらく こんな感じになってると思いますが ``` export PATH="~:PATH" ``` 後ろの方の「PATH」を「$PATH」に変えてください。 ``` export PATH="~:$PATH" ``` 変更したら、ターミナルを開き直せば 反映されます。