[Window] Git Bash에 zsh(oh-my-zsh) 설정
ETCzsh 다운로드
다운로드 링크를 통해 압축파일을 다운로드 받는다.
zsh 설정 폴더 삽입
- 반디집을 이용하여 다운로드 받은 zst 압축 파일을 해체한다.
- 압축 해체된 폴더 안에 있는 tar 압축 파일을 해제한다.
- 압축 해체된 폴더 안에 있는 etc, user 폴더를 Git 설치 폴더(C:\Program Files\Git)에 덮어쓴다.
zsh 실행
zsh
기초 설정을 위한 질문 몇가지가 나온다. 찬찬히 읽으며 진행한다.
oh-my-zsh 설치
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Git Bash 실행 시 zsh로 이동하도록 설정
~/.bashrc 파일 수정
vi ~/.bashrc
# Launch Zsh
if [ -t 1 ]; then
exec zsh
fi
수정 내용 적용
source ~/.bashrc
Git Bash 재시작
테마 설정
테마 종류는 링크에서 확인
vi ~/.zshrc
ZSH_THEME="agnoster"
수정 내용 적용
source ~/.zshrc
프롬프트에 표시되는 사용자 이름 삭제
vi ~/.zshrc
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}
source ~/.zshrc
Reference
https://wayhome25.github.io/etc/2017/03/12/zsh-alias
https://cyanlh.github.io/Dev-ETC/windows10에서-powershell과-git-bash에-zsh-설치하기
https://doda.tistory.com/entry/Windows-git-bash%EC%97%90-zsh-oh-my-zsh