Nehmen wir an, ich bearbeite einen Python-Code in vim, der ungefähr so aussieht:
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")
Ich würde es vorziehen, dies neu zu formatieren, damit es zu dem von textwidth
mir festgelegten Wert passt :
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")
Gibt es eine einfache Möglichkeit, dies zu tun? Wäre dies ein herkömmlicher gqipTextabsatz oder ähnliches, wäre dies nützlich, würde jedoch nicht die Anführungszeichen verarbeiten, die zum Abgrenzen der Zeichenfolge verwendet werden.
Hinweis : Ich frage hier speziell nach Python, aber im Idealfall ist diese Antwort für viele Arten von Programmiersprachen relevant, die die Fortsetzung von Zeichenfolgen ermöglichen.
"""multi-line string"""
?