VIM - Linhas de recuo automático com duração maior

1

Existe uma opção no VIM para auto-intencionar (como no Espresso) linhas que são muito longas para serem exibidas na janela atual para que elas recebam uma quebra de linha automática?

Assim é no Espresso:

    
por wowpatrick 03.12.2011 / 18:02

2 respostas

1

Você quer que suas linhas envolvidas não fiquem completamente à esquerda, mas sim respeite o recuo, certo?

Eu não acho que haja uma maneira de fazer isso. Desculpe.

    
por 03.12.2011 / 21:08
1

No modo normal, digite

:set wrap

para que as linhas longas sejam envolvidas. Isso não adiciona uma nova linha '\ n', ou qualquer recuo, apenas a move para uma nova linha de tela.

Ou

:set textwidth=78
gggqG

para reformatar um documento inteiro para caber em uma determinada largura de linha. (Faz isso automaticamente para novas linhas digitadas, e você também pode usar gqap para formatar um único parágrafo.

    
por 03.12.2011 / 20:18