맥 터미널에서 VScode 실행하기(feat. zsh: command not found: code 에러까지)

Chaeyoung·2024년 7월 26일
0

터미널에서 실행하고 싶은 프로젝트 폴더로 이동한 후에 code . 명령어를 이용하여 VS code를 실행할 수 있다.

세팅해서 안되길래 게시글을 찾아본 경우

만약 이미 code . 명령어 설정을 했는데 실행이 안되는 경우

zsh: command not found: code

먼저 응용프로그램에 VS code가 설치가 잘 되어있는지 확인해본다. i cloud 사용자라면 그냥 다운로드 폴더 안에 VS code가 설치 되어 있을 수 있기때문에 아무리 세팅을 반복해도 컴퓨터를 껏다키면 적용되지 않는다.

처음 세팅하는 경우

터미널에서 cmd + shift + p 명령어로 설정 탭을 켠후
PATH에 code 명령 설치 또는 Shell Command: Install 'code' command in PATH를 검색하여 클릭해준다.

이미 설정이 되어있는 경우는

아래와 같은 창이 뜬다.

간혹 설정하고 난 후 맥을 껏다켜면

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

위와 같은 에러가 뜨는 경우가 있는데 그럴 경우엔 터미널에서

cd /usr/local/bin

bin 파일에 이동한 후 이전에 설정된 code를 삭제시켜준 후 재 설정 가능하다.

sudo rm -rf code
password: 

sudo명령어를 입력한 후에 설정된 비밀번호를 입력해주면 된다.

처음 방법대로 vs code에서 Shall 명령어로 PATH에 code 명령 설치하기를 클릭하면 정상적으로 세팅되는 것을 확인할 수 있다.

이렇게 했는데도 안되는 컴퓨터 재시동시 zsh: command not found: code 에러가 뜨는 경우에는 .zshrc 파일에 VS code 명령어를 실행할 수 있는 PATH설정을 export해준다.

vim ~/.zshrc

읽기 모드로 열리는 경우 i를 눌러 편집모드로 변경 후 아래 코드를 후에 본인이 알아볼 수 있는 주석과 함께 붙여 넣은 후 esc + :wq 명령어를 통해 저장후 나오기를 실행한다.

export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"

재시동후 터미널에서 VS code로 열고싶은 파일로 이동하여 code . 명령어를 실행한다.

0개의 댓글