Na verdade, você pode fazer duas coisas:
- Deixe o vim formatar (iechange) seu texto para linhas mais curtas, inserindo quebras de linha
- Deixe as linhas como estão, mas exiba -as quebradas
Qual você quer?
A opção 1 seria alcançada definindo textwidth
(por exemplo :set textwidth=30
(da resposta de Swaarop)). Em seguida, você pode reformatar seu texto destacando-o (no modo visual) e digitando gq
. ( textwidth
pode ser abreviado como tw
, portanto :set tw=30
.)
A opção 2 pode ser alternada executando :set wrap
/ :set nowrap
. Isso quebrará as linhas que são muito longas para a janela.
Ambos são independentes.