やりたいこと
Mac に VSCode をインストールしたところ、Terminal 上から code
コマンドで VSCode を起動できなかった。
Terminal 以外からは普通に起動できるので困ることはないが、ちょっと気持ち悪いので起動できるようにしたい。簡単にできるようになったのでここに書いておく。
環境
- Mac
- CPU: M1 pro
- メモリ: 16GB
- OS: 12.2.1 (Monterey)
- VSCode
- Version: 1.68.0
どういう状態だったか?
Terminal 上で code
コマンドを実行すると以下が表示される。
$ code
zsh: command not found: code
パスが通っていないんだなーというのは分かったので通そうと思ったけど、どこにあったけ...
となったので、Google 先生に頼ることに。
何をしたか?
以下を参考にした。
- https://scrapbox.io/kota-kanazawa-public/EACCES:_permission_denied,_unlink_'%2Fusr%2Flocal%2Fbin%2Fcode'
- https://www.youtube.com/watch?v=2qOn1Gmo4dM
やることは簡単で、VSCode 上からパスを通すというだけ。
- VSCode を起動する
- コマンドパレットを開く (
cmd + shift + P
とかで) - 以下コマンドを実行して、一度パスを削除する (パスワードの入力を求められる)
- 再度コマンドパレットを開き、以下コマンドを実行してパスを通す
- Terminal から
code
を実行すると VSCode が起動する!
これで Terminal でファイル操作していて編集したいときに VSCode でさくっと編集できるようになった
以上です。