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