Use truncated hostnames in zsh integration window title

This commit is contained in:
Kovid Goyal 2025-01-06 08:15:23 +05:30
parent dc41fb3b1d
commit da3bb0a4cb
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C

View file

@ -268,9 +268,9 @@ _ksi_deferred_init() {
if [[ "$is_ssh_session" == "y" ]]; then
functions[_ksi_precmd]+="
builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)HOST-}: \${(%):-%(4~|…/%3~|%~)}\"\$'\\a'"
builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)${HOST-}/%.*/}: \${(%):-%(4~|…/%3~|%~)}\"\$'\\a'"
functions[_ksi_preexec]+="
builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)HOST-}: \${(V)1}\"\$'\\a'"
builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)${HOST-}/%.*/}: \${(V)1}\"\$'\\a'"
else
functions[_ksi_precmd]+="
builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(%):-%(4~|…/%3~|%~)}\"\$'\\a'"