diff --git a/zsh-vi-mode.zsh b/zsh-vi-mode.zsh index 48aaa5a..4e32a0d 100644 --- a/zsh-vi-mode.zsh +++ b/zsh-vi-mode.zsh @@ -3221,7 +3221,7 @@ function zvm_cursor_style() { $ZVM_MODE_OPPEND) old_style=$ZVM_OPPEND_MODE_CURSOR;; esac - if [[ $old_style =~ '\e\][0-9]+;.+\a' ]]; then + if [[ $old_style =~ "\\\e\][0-9]+;.+\\\a" ]]; then style=$style'\e\e]112\a' fi fi