Мне нравится использовать настраиваемое приглашение (текущий путь синим цветом) на моей машине с Unix:
export PS1='\[\e[0;34m\]\w \$\[\e[m\] '
Но когда я пытаюсь использовать его на терминале Mac, он не работает: он не может определить конец приглашения и перезаписывает приглашение при вводе команд. Это также происходит, когда я ввожу длинную команду, где она переносится на одну и ту же строку, а не на новую строку.
Я не понимаю, почему это так, поскольку я использую bash на обеих машинах. Любые предложения о том, как это исправить?