Git에 대한 .zshrc 설정

2733 단어 zshrcZshGit

계기



PC가 바뀔 때마다 같은 .zshrc 의 설정을 매회 하고 있으므로 메모의 의미도 담아.

완성 이미지





구현



우선↓을 복사해 다운로드 되어, ${HOME}/.zsh/git-prompt.sh 여기에 둡니다.
htps : // 등 w. 기테부세 r 콘텐트 t. 코 m/기 t/기 t/마 s r/안 t b/코 mp ぇ치온/기 t p 여 mpt. sh

.zshrc
source ${HOME}/.zsh/git-prompt.sh

GIT_PS1_SHOWDIRTYSTATE=true
GIT_PS1_SHOWUNTRACKEDFILES=true 
GIT_PS1_SHOWSTASHSTATE=true
GIT_PS1_SHOWUPSTREAM=auto

setopt PROMPT_SUBST ; PS1='[%n %c%F{cyan}$(__git_ps1 " (%s)")%f]\$ '

export PATH=/usr/local/var/nodebrew/current/bin:$PATH

# 補完機能有効にする
autoload -U compinit
compinit -u

# 補完候補に色つける
autoload -U colors
colors
zstyle ':completion:*' list-colors "${LS_COLORS}"

# 単語の入力途中でもTab補完を有効化
setopt complete_in_word
# 補完候補をハイライト
zstyle ':completion:*:default' menu select=1
# キャッシュの利用による補完の高速化
zstyle ':completion::complete:*' use-cache true
# 大文字、小文字を区別せず補完する
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
# 補完リストの表示間隔を狭くする
setopt list_packed

카이 세츠와 참고 문헌



GIT_PS1 정보
htps : // 료 kwkm2. 하테나아 ry. jp/엔트리/2017/09/21/125854

좋은 웹페이지 즐겨찾기