VS Code 터미널에서 bash_profile 적용하기
개발할 때는 VS Code를 사용하지만 쉘 작업은 윈도우 터미널을 이용해서 처리하기 때문에 별 신경을 쓰지 않고 있었는데.. 우연히 VS Code 터미널을 실행해보니 .bash_profile
에 설정한 내용이 적용되지 않는 것을 알게됐다. 그래서 바로 검색 돌입!! 근데 찾아보니 원래 그랬다네.. 헐~ 원래 그렇다고 해서 그냥 포기하는 건.. 그래야 할 때도 있지만.. 이번엔 웬지 그러고 싶지 않아서.. 다시 검색~
아래와 같은 설정을 settings.json
파일에 추가해준 후 VS Code 를 다시 실행하면 된다.
{
"terminal.integrated.profiles.linux": {
"MyBash": {
"path": "bash",
"args": ["-l"]
}
},
"terminal.integrated.profiles.windows": {
"GitBash": {
"path": ["C:\\Program Files\\Git\\bin\\bash.exe"],
"args": ["-l"]
}
},
"terminal.integrated.defaultProfile.linux": "MyBash",
"terminal.integrated.defaultProfile.windows": "GitBash"
}
MyBash 나 GitBash 는 마음대로 정한 거라 변경해도 되며 윈도우에서 GitBash를 사용하지 않는다면 이 부분도 변경이 필요할 것이다. bash 쉘 실행 때 "args": ["-l"]
이게 적용되면서 profile이 적용되는 것이다.