ヴィム:一連の行を単一の行に再フォーマットするにはどうすればよいですか (行が単一の文の場合)。

StackOverflow https://stackoverflow.com/questions/1450904

質問

重複ではありません Vim で、ファイル内のすべての行を 1 行に結合する最も簡単な方法は何ですか?, 、特に使用することを意味しているので、 gq 再フォーマット機能。

以前は vim で 80 文字を使用して latex を書いていました textwidth. 。ただし、今は無限に切り替えました textwidth, だから私のセリフは永遠に続きます。

Vim の再フォーマット (gqap など) では、数行を 1 つの段落に結合し、80 文字で折り返します。代わりにそれらを 1 行に結合したいと思います。

つまり

Without a \clang{goto} statement in the HIR, we must instead use conditional
statements to check the iteration number.

に再フォーマットする必要があります

Without a \clang{goto} statement in the HIR, we must instead use conditional statements to check the iteration number.

ハイライト表示されているときと、 gq が押されます。

役に立ちましたか?

解決

depeszが提案したように「J」が好きではない場合は、そうしてください

:set tw=9999

次に「GQ」を実行します。ニーズに合わせて 2 つを調整してください。

他のヒント

行を選択した後で単に「J」を付けてみませんか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top