Eu estava lendo este post que descreve como embrulhar palavras inteiras no vim. A solução aceita foi esta:
:set formatoptions=l
:set lbr
O que leva este texto (as guias são mostradas como \ t):
*Inside of window *Outside of window
|---------------------------------------|
|\t\tthis is a like of text that will wr|ap here
|\t\tcan you see the wrap |
| |
|---------------------------------------|
Isso realiza um comportamento como este (as guias são mostradas como \ t):
*Inside of window *Outside of window
|---------------------------------------|
|\t\tthis is a like of text that will |
|wrap here |
|\t\tcan you see the wrap |
| |
|---------------------------------------|
No entanto, gostaria de redefinir essa função. Eu gostaria que a linha quebrada tivesse o mesmo número de abas na frente dela que a linha acima tem mais um. Ie:
*Inside of window *Outside of window
|---------------------------------------|
|\t\tthis is a like of text that will |
|\t\t\twrap here |
|\t\tcan you see the wrap |
| |
|---------------------------------------|
Alguma ideia?