Когда я открываю терминал (в 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\] '
... решил проблему.
\]
.
\]
вместо '[`