0a91ce20d59bcace20b66c62f56cafe5377d1bf6

Author
Lucas Ma <396089703@qq.com>
Committer
GitHub <noreply@github.com>
Date

Message

fix(vi-mode): keep cursor hook status successful (#13822)

Diff

 1diff --git a/plugins/vi-mode/vi-mode.plugin.zsh b/plugins/vi-mode/vi-mode.plugin.zsh
 2index 85208cfc9c0aec2b0f6d1075f07c310e813d1dc1..2704fb05ebc598784c9e2bd135317235cbbf87eb 100644
 3--- a/plugins/vi-mode/vi-mode.plugin.zsh
 4+++ b/plugins/vi-mode/vi-mode.plugin.zsh
 5@@ -26,7 +26,7 @@ typeset -g VI_MODE_CURSOR_OPPEND=${VI_MODE_CURSOR_OPPEND:=0}
 6 typeset -g VI_KEYMAP=${VI_KEYMAP:=main}
 7 
 8 function _vi-mode-set-cursor-shape-for-keymap() {
 9-  [[ "$VI_MODE_SET_CURSOR" = true ]] || return
10+  [[ "$VI_MODE_SET_CURSOR" = true ]] || return 0
11 
12   # https://vt100.net/docs/vt510-rm/DECSCUSR
13   local _shape=0