На самом деле вы можете сделать две вещи:
- Позвольте vim отформатировать (т.е. изменить) ваш текст так, чтобы строки были короче, вставив разрывы строк
- Оставьте строки как есть, но отобразите их завернутыми
Какой ты хочешь?
Вариант 1 будет достигнут путем установки textwidth(например :set textwidth=30(из ответа Swaarop)). Затем вы можете переформатировать текст, выделив его (в визуальном режиме) и набрав gq. (textwidth может быть сокращено как tw, таким образом :set tw=30.)
Вариант 2 можно переключить, запустив :set wrap / :set nowrap. Это приведет к переносу строк, которые слишком длинные для окна.
Оба независимы.