diff --git a/shell-integration/zsh/kitty-integration b/shell-integration/zsh/kitty-integration index 7efe5bc1e..9f7df04ef 100644 --- a/shell-integration/zsh/kitty-integration +++ b/shell-integration/zsh/kitty-integration @@ -418,5 +418,7 @@ clone-in-kitty() { builtin print -nu "$_ksi_fd" -f '\eP@kitty-clone|%s:%s\e\\' "${chunk_num}" "${chunk}" chunk_num=$(($chunk_num+1)) done + # save history so it is available in new shell + builtin fc -AI builtin print -nu "$_ksi_fd" '\eP@kitty-clone|\e\\' }