zsh: add special key support