| 123456789101112131415161718192021 |
- source $ZDOTDIR/init.zsh
- autoload -Uz compinit
- _compile_zcompdump() {
- (zcompile "${ZDOTDIR:-$HOME}/.zcompdump" 2>/dev/null &) > /dev/null 2>&1 &!
- }
- _refresh_compinit() {
- (compinit -C >/dev/null 2>&1; zcompile "${ZDOTDIR:-$HOME}/.zcompdump" 2>/dev/null &) > /dev/null 2>&1 &!
- }
- if [[ -n ${ZDOTDIR:-$HOME}/.zcompdump(#qN.md+1) ]] || [[ ! -f ${ZDOTDIR:-$HOME}/.zcompdump ]]; then
- compinit -C
- zsh-defer _compile_zcompdump
- else
- compinit -Cu
- if [[ -n ${ZDOTDIR:-$HOME}/.zcompdump(#qN.mh+12) ]]; then
- zsh-defer _refresh_compinit
- fi
- fi
|