修正提示符號後面的指令換行錯誤的問題

https://stackoverflow.com/questions/14636234/

This is undocumented so probably not a good solution but appears to work.
It uses internal knowledge of the bash prompting which indicates that text
between \001 and \002 characters do not count towards the number of visible
characters in the prompt string.