develop#zsh: check of ~/.zcompdump exists

This commit is contained in:
Timothy DeHerrera 2020-01-06 22:35:33 -07:00
parent 8f52fbd807
commit c6cb43fc21
No known key found for this signature in database
GPG Key ID: 8985725DB5B0C122
1 changed files with 9 additions and 5 deletions

View File

@ -28,12 +28,16 @@ bindkey -M vicmd 'j' history-substring-search-down
#load compinit
autoload -Uz compinit
typeset -i updated_at=$(date +'%j' -r ~/.zcompdump \
|| stat -f '%Sm' -t '%j' ~/.zcompdump)
if [[ -f ~/.zcompdump ]]; then
typeset -i updated_at=$(date +'%j' -r ~/.zcompdump \
|| stat -f '%Sm' -t '%j' ~/.zcompdump)
# save time if completion cache has been update recently
if [ $(date +'%j') != $updated_at ]; then
compinit -u
# save time if completion cache has been update recently
if [ $(date +'%j') != $updated_at ]; then
compinit -u
else
compinit -C
fi
else
compinit -C
fi