Supponiamo che sto modificando un po 'di codice Python in vim che assomigli un po' a:
myobj.myfunc("Some string parameter that goes on and on and on and on and sometimes doesn't"
"split very"
"neatly over different lines so that"
"it is formatted attractively")
Preferirei riformattare questo in modo che rispecchi fino a textwidth
quando ho impostato:
myobj.myfunc("Some string parameter that goes on and on and "
"on and on and sometimes doesn't split very "
"neatly over different lines so that it is "
"formatted attractively")
C'è un modo semplice per farlo? Se fosse un paragrafo di testo convenzionale gqipo simile sarebbe utile, ma questo non gestirà le virgolette utilizzate per delimitare la stringa.
Nota : sto chiedendo specificamente di Python qui, ma idealmente, questa risposta sarebbe rilevante per molti tipi di linguaggio di programmazione che consentono la continuazione di stringhe.
"""multi-line string"""
?