zsh: fix home, end and canc when vi mode is active