From 0a91ce20d59bcace20b66c62f56cafe5377d1bf6 Mon Sep 17 00:00:00 2001 From: Lucas Ma <396089703@qq.com> Date: Mon, 15 Jun 2026 18:15:30 +0800 Subject: [PATCH] fix(vi-mode): keep cursor hook status successful (#13822) --- plugins/vi-mode/vi-mode.plugin.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/vi-mode/vi-mode.plugin.zsh b/plugins/vi-mode/vi-mode.plugin.zsh index 85208cfc9..2704fb05e 100644 --- a/plugins/vi-mode/vi-mode.plugin.zsh +++ b/plugins/vi-mode/vi-mode.plugin.zsh @@ -26,7 +26,7 @@ typeset -g VI_MODE_CURSOR_OPPEND=${VI_MODE_CURSOR_OPPEND:=0} typeset -g VI_KEYMAP=${VI_KEYMAP:=main} function _vi-mode-set-cursor-shape-for-keymap() { - [[ "$VI_MODE_SET_CURSOR" = true ]] || return + [[ "$VI_MODE_SET_CURSOR" = true ]] || return 0 # https://vt100.net/docs/vt510-rm/DECSCUSR local _shape=0