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