티스토리 뷰
Windows + Git bash + Visual studio code 환경에서
bash이랑 code 창이랑 나눠져서 탭하면서 보는게 맘에 안들었다
물론 code에 extension으로 git관련된 것도 있지만 bash가 편해진 이상 같이 쓰고 싶었다
뭐튼 code에서도 통합 터미널을 사용해서 ubuntu bash, cmd, powershell을 실행시키니깐 같이 띄워보자
사용자 설정 또는 작업 영역 설정에 들어가 (
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
다음과 같은 항목을 추가 하자
처음에 이걸 그냥 git-bash가 있는 경로를 지정하고 실행했더니... 그냥 git-bash가 새 창으로 나오더라
근데 띄우고 보니깐 bash profile이 적용이 안되는 것을 볼 수 있다
취향껏 profile customize 해놨더니 여기서 못 쓰면 alias도 안 먹고 절반만 써먹는 격이지
"terminal.integrated.shellArgs.windows": [
"--login", "-i"
],
다음과 같은 설정을 추가 해주면 profile이 적용되어 기존처럼 사용할 수 있다.
나중에 추가하고 나서 알게 됐는데 기존의 git-bash.exe도 실행할때 동일한 args를 주고 실행하더라
related:
https://www.laurivan.com/use-git-bash-as-integrated-terminal-in-vs-code/
https://stackoverflow.com/questions/50326422/vscode-terminal-windows-git-bash-aliases-getting-ignored
댓글