compinit cache
This commit is contained in:
22
.zshrc
22
.zshrc
@@ -46,7 +46,13 @@ zinit light zsh-users/zsh-completions
|
||||
|
||||
# completions
|
||||
autoload -Uz compinit
|
||||
compinit
|
||||
_comp_files=(${ZDOTDIR:-$HOME}/.zcompdump(Nm-20))
|
||||
if (( $#_comp_files )); then
|
||||
compinit -i -C
|
||||
else
|
||||
compinit -i
|
||||
fi
|
||||
unset _comp_files
|
||||
|
||||
zstyle ':completion:*' menu select
|
||||
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
|
||||
@@ -138,22 +144,8 @@ else
|
||||
alias ls='ls -GF'
|
||||
fi
|
||||
|
||||
# aliases: git
|
||||
alias g="git"
|
||||
alias a="git add --all :/"
|
||||
alias b="git branch"
|
||||
alias c="git commit -am"
|
||||
alias ch="git checkout"
|
||||
alias pull="git pull"
|
||||
alias rb="git reset HEAD --hard"
|
||||
alias s="git status"
|
||||
alias st="git stash"
|
||||
alias dc="a && c 'wip'"
|
||||
|
||||
# aliases: dotfiles (bare repo)
|
||||
alias .g='git --git-dir=$HOME/.dotgit/ --work-tree=$HOME'
|
||||
alias .gs='.g status -uno'
|
||||
alias .gp='.g commit -am "auto" && .g push'
|
||||
|
||||
# aliases: tmux
|
||||
alias tmuxr="tmux new-session -A -s auto"
|
||||
|
||||
Reference in New Issue
Block a user