zsh cloning: save history so that it is up-to-date in cloned shell

This commit is contained in:
Kovid Goyal 2022-04-22 23:29:29 +05:30
parent 8808a252ae
commit 6bbaf5f1cf
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -418,5 +418,7 @@ clone-in-kitty() {
builtin print -nu "$_ksi_fd" -f '\eP@kitty-clone|%s:%s\e\\' "${chunk_num}" "${chunk}" builtin print -nu "$_ksi_fd" -f '\eP@kitty-clone|%s:%s\e\\' "${chunk_num}" "${chunk}"
chunk_num=$(($chunk_num+1)) chunk_num=$(($chunk_num+1))
done done
# save history so it is available in new shell
builtin fc -AI
builtin print -nu "$_ksi_fd" '\eP@kitty-clone|\e\\' builtin print -nu "$_ksi_fd" '\eP@kitty-clone|\e\\'
} }