[Window] Git Bash에 zsh(oh-my-zsh) 설정
zsh 다운로드
다운로드 링크를 통해 압축파일을 다운로드 받는다.
zsh 설정 폴더 삽입
반디집을 이용하여 다운로드 받은 zst 압축 파일을 해체한다.
압축 해체된 폴더 안에 있는 tar 압축 파일을 해제한다.
압축 해체된 폴더 안에 있는 etc, user 폴더를 Git 설치 폴더(C:\Program Files\Git)에 덮어쓴다.

git_zsh.png
zsh 실행
1
zsh기초 설정을 위한 질문 몇가지가 나온다. 찬찬히 읽으며 진행한다.

설정 완료 후 화면
oh-my-zsh 설치
1
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Git Bash 실행 시 zsh로 이동하도록 설정
~/.bashrc 파일 수정
1
2
vi ~/.bashrc
Plain Text
1
2
3
4
# Launch Zsh
if [ -t 1 ]; then
exec zsh
fi수정 내용 적용
1
2
source ~/.bashrc
Git Bash 재시작
테마 설정
테마 종류는 링크에서 확인
1
vi ~/.zshrcPlain Text
1
2
ZSH_THEME="agnoster"

수정 내용 적용
1
source ~/.zshrc 프롬프트에 표시되는 사용자 이름 삭제
1
vi ~/.zshrcPlain Text
1
2
3
4
5
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}1
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

[Kotlin] 프로그래머스 - 바탕화면 정리
프로그래머스 코딩테스트 바탕화면 정리 문제 풀이
Kotlin

[Git] 특정 커밋 수정하기
git 특정 커밋 수정하기
ETC
