У меня есть простая подсказка в Zsh. Он содержит только приглашение char »
(заменяется на N
в обычном режиме, так как я использую режим ZLE Vi).
Всякий раз, когда окно изменяет размеры, символ подсказки исчезает, как если бы он был перенесен. Это происходит независимо от того, нахожусь ли я в нормальном режиме или нет.
Как я могу это исправить?
Моя подсказка темы (минимально воспроизводимый случай):
# Functionality for displaying normal mode indicator in Vi mode.
function zle-line-init zle-keymap-select {
local return_status="»"
zle reset-prompt
}
zle -N zle-line-init
zle -N zle-keymap-select
# End Vi mode functionality
PROMPT='${return_status}'