zsh mode-aware cursors