Suspender e retomar a ferramenta com um único atalho

Ao adicionar o seguinte código ao seu ~/.zshrc, você pode suspender e retomar qualquer ferramenta (vim, por exemplo) pressionando Ctrl-Z.

fancy-ctrl-z () {
if [[ $#BUFFER -eq 0 ]]; then
fg

zle redisplay

else
zle push
-input
fi
}
zle
-N fancy-ctrl-z
bindkey
'^Z' fancy-ctrl-z