compinit cache
This commit is contained in:
22
.zshrc
22
.zshrc
@@ -46,7 +46,13 @@ zinit light zsh-users/zsh-completions
|
|||||||
|
|
||||||
# completions
|
# completions
|
||||||
autoload -Uz compinit
|
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:*' menu select
|
||||||
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
|
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
|
||||||
@@ -138,22 +144,8 @@ else
|
|||||||
alias ls='ls -GF'
|
alias ls='ls -GF'
|
||||||
fi
|
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)
|
# aliases: dotfiles (bare repo)
|
||||||
alias .g='git --git-dir=$HOME/.dotgit/ --work-tree=$HOME'
|
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
|
# aliases: tmux
|
||||||
alias tmuxr="tmux new-session -A -s auto"
|
alias tmuxr="tmux new-session -A -s auto"
|
||||||
|
|||||||
Reference in New Issue
Block a user