If i set the following option in Vim,
set textwidth=80
the text will break at 80 characters. This works, but the problem is if a comma (,)
Edit your .vimrc and comment set fo=... out.
.vimrc
set fo=...
You probably have C style indenting on. :set nocindent should do the trick
:set nocindent