Use auto-fill-mode for text-mode
Use global-visual-line mode