본문 바로가기
기타

[vscode] 맥 터미널 안열리는 경우

by 홍두두현 2023. 1. 17.
반응형
진리의 껐켜..

그만하고 집 가라는 거지?

얼른 터미널 열고 npm start 해야 하는데 이게 무슨 일인지 터미널이 열리지 않는다... 열렸다가 바로 꺼지는? 그런 현상이 발견 됐는데 바로 구글링을 했다.

vscode terminal not working....

영어가 꽤 많네... 하지만 구글링 해본 결과 vscode가 업데이트되면서 기본 터미널 세팅이 변경된 것 같았다. 업데이트된 내용은 아래 링크를 확인해 보자.
일해라 vscode

그럼 어떻게 하냐?

Solution

vscode에서 Terminal › Integrated › Default Profile: Linux 이 경로에 들어가 준다.
들어가면 애석하게도 뭔가 비어 보인다....

{
  "workbench.colorTheme": "Default Dark+",
  "workbench.iconTheme": "vscode-icons",
  "security.workspace.trust.untrustedFiles": "open",
  "gitlens.advanced.messages": {
    "suppressGitMissingWarning": true
  },
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "explorer.compactFolders": false,
  "liveSassCompile.settings.autoprefix": [],
  "liveSassCompile.settings.generateMap": false,
  "terminal.integrated.defaultProfile.linux": "" // 이녀석
}

맨 마지막이 비어있다... 맥 유저인 입장에서 zsh를 사용하기 때문에 zsh를 적어주면 될 것 같다고 생각하나요 다들?

맞습니다.

{
  "workbench.colorTheme": "Default Dark+",
  "workbench.iconTheme": "vscode-icons",
  "security.workspace.trust.untrustedFiles": "open",
  "gitlens.advanced.messages": {
    "suppressGitMissingWarning": true
  },
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "explorer.compactFolders": false,
  "liveSassCompile.settings.autoprefix": [],
  "liveSassCompile.settings.generateMap": false,
  "terminal.integrated.defaultProfile.linux": "zsh"
}

ETC

구글링 하던 도중 defaultProfile이 아닌 shell로 /bin/bash 넣으면 됩니다!!라고 하길래 넣었는데 아마 shell은 더 이상 사용하지 않고 defaultProfile로 변경된 것 같다. 그러니 defaultProfile로 꼭 변경해서 zsh를 넣어주자!

반응형

댓글