Когда я открываю терминал (в Mac OS X 10.5.8) и набираю длинную командную строку:

... текст не переходит на следующую строку, когда он переносится:

Кроме того, иногда, когда я набираю команду и затем возвращаюсь (или стрелка вверх или ^ U):

... вся строка не стирается, и я не могу вернуться за пределы определенной точки:

Это известная ошибка bash (в Mac OS X)? Есть ли исправление?
Обновление: Джулиано был прав, проблема была вызвана неправильным разграничением последовательности кода консоли в моей переменной PS1. Изменение:
export PS1='\[\033[1;34m\]\$\]\033[0m\] '
... по моему .bashrc:
export PS1='\[\033[1;34m\]\$\[\033[0m\] '
... решил проблему.
\].
\]вместо '[`