Stavo proprio guardando questo post che descrive come racchiudere intere parole in vim. La soluzione accettata era questa:
:set formatoptions=l
:set lbr
Che accetta questo testo (le tabulazioni sono mostrate come \ 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 |
| |
|---------------------------------------|
Questo realizza un comportamento come questo (le schede sono mostrate come \ t):
*Inside of window *Outside of window
|---------------------------------------|
|\t\tthis is a like of text that will |
|wrap here |
|\t\tcan you see the wrap |
| |
|---------------------------------------|
Tuttavia, vorrei ridefinire questa funzione. Vorrei che la riga a capo avesse lo stesso numero di tabulazioni davanti che la riga sopra ha più uno. Cioè:
*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 |
| |
|---------------------------------------|
Qualche idea?