Fixed line wrapping problem, the sequences \[ and \] around the color characters need to be in PS1, won't work inside a printf in a function or something