mac zsh

21.10.26 code . 안되는 문제 해결

슈팅스타제제 2021. 10. 26. 09:51

터미널에서 프로젝트 디렉토리를 VScode에서 열려면 code . 을 입력하면 되는데 

다음과 같은 permission error가 발생한다. 

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

 

해결방법은 

bin 디렉토리에 접근하여 

PATH code 를 지우고 나서 다시 'install code'  shell command를 입력하는 것이다. 

cd /usr/local/bin
sudo rm -rf code

//in VScode
//command+shift+p 클릭 후 아래 커맨드 입력
install code

 

맥북을 완전히 껐다가 키면 또 code . 이 실행 안된다면 

./zshrc 파일 끝에 다음 코드 추가 후

code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

./zshrc 파일 실행

source ~/.zshrc