Vim で折り返し中に行を結合する

Vim で折り返し中に行を結合する

ファイルのフォーマットに を使用していますformatoptions。しかし、Tex ファイルに改行文字があると、Vim は行を結合し、この文字を削除します。行を結合せずに Vim でハード ラップを定義するにはどうすればよいでしょうか。

アップデート:

次のコマンドを実行すると、これを観察できます。

ggVGgq

答え1

これは とは関係ありませんformatoptions。これは、ファイル全体に対してフォーマットを実行するためです。結合を回避するには、各行に対して単独で実行する必要があります。これには、次のコマンドを使用できます。

    :%normal gqq

答え2

あなたの設定にはaと がありますか? もしそうなら、これを試してください:w'formatoptions'

:set formatoptions-=a formatoptions-=w

見る:

:help fo-table

関連情報