mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-05-11 05:55:17 +00:00
Window and tab titles are changed by emitting an unprintable escape sequence to the terminal. These escape sequences do not play nicely with the TAB character on multiple terminal emulators--they create un-deletable characters on the first line after command execution. Sending "\r" after changing the window and tab titles allows all characters on the first line to be deleted. Fixes #11314
This commit is contained in:
@@ -36,6 +36,8 @@ function title {
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
print -Pn "\r" # move the cursor to the beginning of the line
|
||||
}
|
||||
|
||||
ZSH_THEME_TERM_TAB_TITLE_IDLE="%15<..<%~%<<" #15 char left truncated PWD
|
||||
|
||||
Reference in New Issue
Block a user