ROKO
[Mac] vscode terminal branch info 설정 본문
728x90
export | grep SHELL
최근 맥북을 포멧하며 기본 설정이 날라갔다. 포멧을 한 계기는 환경변수가 꼬여서 더이상 커지다가는 스파게티나 꽈베기 노선과 같은 개발환경을 갖게 될거 같아 큰 결심을 하게 되었다.
유용한 기능중 하나인 vscode에서 git push시 내가 어떤 branch에 push하고 있는지 알려주는 설정인데, 맥 기본 shell이 bash에서 zsh로 바뀌면서 zsh를 기준으로 설정해야한다.
우선 어떤 기본 shell 설정을 사용하는지 확인해보자.
export | grep SHELL
나는 zsh가 기본설정이므로 zsh를 기준으로 설명한다.
vi ~/.zshrc
vi로 zsh 설정파일을 편집해야 한다. 'i'를 누르면 insert라고 하단에 표시가 되면 수정이 가능하다. 빈공간에 아래 내용을 복붙하자.
autoload -Uz vcs_info
precmd() {vcs_info}
zstyle ':vcs_info:git:*' formats '(%b)'
setopt PROMPT_SUBST
PROMPT='%F{blue}%~%k%f %F{green}${vcs_info_msg_0_}%f$ '
그리고 esc를 누른뒤 ':wq' (write & quit)를 엔터치면 편집이 완료된다. 터미널과 vscode를 다시 껐다가 키면 아래와 같이 branch 설정이 보이는 것을 알 수있다.

728x90
'Develop' 카테고리의 다른 글
[Mac] Vscode module, import error (0) | 2023.08.13 |
---|---|
[Mac] python 3.7 install error (0) | 2023.06.13 |
[Python] symbol summary (0) | 2023.04.24 |
How to install requirements.txt with conda (0) | 2023.04.18 |
Comments