Khi tôi mở Terminal (trên Mac OS X 10.5.8) và nhập một dòng lệnh dài:

... văn bản không đi đến dòng tiếp theo khi nó bao quanh:

Ngoài ra, đôi khi khi tôi gõ một lệnh và sau đó xóa lùi (hoặc mũi tên lên hoặc ^ U):

... toàn bộ dòng không bị xóa và tôi không thể lùi lại sau một điểm nhất định:

Đây có phải là một lỗi bash đã biết (trên Mac OS X) không? Có sửa chữa không?
Cập nhật: Juliano đã đúng, sự cố xảy ra do phân định không chính xác chuỗi mã bảng điều khiển trong biến PS1 của tôi. Thay đổi:
export PS1='\[\033[1;34m\]\$\]\033[0m\] '
... trong tôi .bashrctới:
export PS1='\[\033[1;34m\]\$\[\033[0m\] '
...Đã giải quyết vấn đề.
\].
\]thay vì '[`