ヴィム:一連の行を単一の行に再フォーマットするにはどうすればよいですか (行が単一の文の場合)。
-
12-09-2019 - |
質問
重複ではありません 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」を付けてみませんか?
所属していません StackOverflow