Wrap text according to textwidth

(Apparent) problems with vim softwrapping:
- No easy way to wrap after a particular column.
- Even with the hacky solutions for this, soft-wrapped text tends to appear in
  column 0.