fix: avoid from compinit twice.
This commit is contained in:
4
.zshrc
4
.zshrc
@@ -2,6 +2,9 @@
|
|||||||
umask 022
|
umask 022
|
||||||
cd "$HOME"
|
cd "$HOME"
|
||||||
#
|
#
|
||||||
|
autoload -Uz compinit
|
||||||
|
compinit
|
||||||
|
#
|
||||||
alias "SYNC=sync;sync;sync"
|
alias "SYNC=sync;sync;sync"
|
||||||
alias "c=clear"
|
alias "c=clear"
|
||||||
alias "ccat=pygmentize -g"
|
alias "ccat=pygmentize -g"
|
||||||
@@ -29,6 +32,7 @@ alias "udac=sudo apt update; sudo apt dist-upgrade -y; sudo apt autoremove -y; s
|
|||||||
#
|
#
|
||||||
if command -v hpnssh > /dev/null; then
|
if command -v hpnssh > /dev/null; then
|
||||||
alias "ssh=hpnssh -C -e none"
|
alias "ssh=hpnssh -C -e none"
|
||||||
|
compdef hpnssh=ssh
|
||||||
else
|
else
|
||||||
alias "ssh=ssh -C -e none"
|
alias "ssh=ssh -C -e none"
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
#
|
#
|
||||||
autoload -Uz compinit
|
if ! whence compinit >/dev/null; then
|
||||||
|
autoload -Uz compinit && compinit
|
||||||
compinit
|
compinit
|
||||||
|
fi
|
||||||
[[ -s /usr/share/doc/fzf/examples/completion.zsh ]] && source /usr/share/doc/fzf/examples/completion.zsh
|
[[ -s /usr/share/doc/fzf/examples/completion.zsh ]] && source /usr/share/doc/fzf/examples/completion.zsh
|
||||||
[[ -s /usr/share/doc/fzf/examples/key-bindings.zsh ]] && source /usr/share/doc/fzf/examples/key-bindings.zsh
|
[[ -s /usr/share/doc/fzf/examples/key-bindings.zsh ]] && source /usr/share/doc/fzf/examples/key-bindings.zsh
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user