#1457 | 2026-10-13 12:25:19

命令行退出opencode或者codex之后,光标会沿用粗方块,可以用这行命令恢复成闪烁的细竖线:

printf '\e[5 q'

也可以在~/.zshrc里添加

# 退出全屏程序(如 codex/vim)后,把光标恢复成竖线
# 6=稳定竖线,5=闪烁竖线;1/2=方块
_restore_cursor_bar() { printf '\e[5 q' }
autoload -Uz add-zsh-hook
add-zsh-hook precmd _restore_cursor_bar

退出后自动恢复