vimでPythonコードを編集していて、少し似ていると仮定しましょう。
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")
私はこれを再フォーマットしたいので、textwidth
設定したとおりにリフローします:
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")
これを行う簡単な方法はありますか?これが従来のテキスト段落であるgqip場合、または類似したものは有用ですが、文字列の区切りに使用される引用符は処理しません。
注:ここではPythonについて具体的に質問していますが、理想的には、この回答は文字列の継続を許可する多くの種類のプログラミング言語に関連します。
"""multi-line string"""
か?