diff --git a/shell-integration/zsh/kitty-integration b/shell-integration/zsh/kitty-integration index 745d2c406..8e746506a 100644 --- a/shell-integration/zsh/kitty-integration +++ b/shell-integration/zsh/kitty-integration @@ -251,6 +251,7 @@ _ksi_deferred_init() { *) builtin print -nu "$_ksi_fd" '\e[5 q';; esac } + # Restore the blinking block cursor before executing an external command functions[_ksi_preexec]+=" builtin print -rnu $_ksi_fd \$'\\e[1 q'" fi