У меня проблема с zsh/oh-my-zsh с моим настраиваемым приглашением PS1 (которое я перенес из bash).
Когда я использую встроенную подсказку zsh/oh-my-zsh и вкладку для автозаполнения, это работает как ожидалось.
Когда я использую собственное приглашение PS1, вся область ввода перемещается примерно на 8 пробелов и остается там до тех пор, пока я не отправлю разрыв / новую строку.
Примеры:
Я набрал в VIM и вкладке
Встроенная тема, robbyrussell с приглашением по умолчанию:
Та же тема, пользовательская подсказка PS1:
Определения строк и переменных PS1 в .zshrc:
# Monokai colours
D=$'\e[37;40m'
PINK=$'\e[35;40m'
GREEN=$'\e[32;40m'
ORANGE=$'\e[33;40m'
export PS1='${PINK}andrew${D}@${ORANGE}macbook${D}:%~$ '
В качестве теста я пробовал подсказку без переменных цвета, и она работает