개발 일반/IDE

VS Code - 터미널에서 vs code 가 열리지 않는 경우 해결방법

space.developher 2023. 3. 2. 16:03
반응형

개요

터미널에서 VSCODE 열기 (zsh: command not found: code) 위의 페이지를 통해서 터미널을 통해서 code 명령어를 입력하면 vscode 가 열리게 설정하였었다.

code 명령어가 잘 동작하다가 갑자기 무슨 이유에서인지 동작하지 않았다.

해당 문제를 해결해보자.

문제

터미널을 통해 새로운 프로젝트를 생성 후 vscode 로 접근하려고 시도하였다.

➜  vite-lit-storybook code .
zsh: command not found: code

code 명령어를 찾을 수 없다고 한다.

VSCODE 를 켜서 Command Palette 에서 다시 연결을 하려고 하자 다음과 같은 에러 메시지가 떴다.

EACCES: permission denied, unlink '/usr/local/bin/code'

해결방법

위에 나온 메시지를 보면 권한쪽 문제로 보이고, code 디렉토리가 연결되지 않았다는 내용이 나온다.
깔끔하게 해당 디렉토리로 가서 code 디렉토리를 삭제 후 Command Palette 에서 재연결하면 동작한다.

  • 디렉토리 이동 명령어

    cd /usr/local/bin
  • 확인

    ➜  vite-lit-storybook cd /usr/local/bin
    ➜  bin ls
    code
  • 삭제하기

    sudo rm -rf code
  • Command Palette 를 통해서 재설정하기 (cmd + shift + p 누르면 열린다 > install code 라고 입력하면 나온다.)

반응형