vimで自動改行をオンにして長いドキュメントを入力したため、すべての行がたとえば79文字で改行されたとします。文書全体にフォーマットを適用して、その長さのすべての行を分割することもできます。
段落は、ドキュメント内で空白行で区切られます。
ここで、段落内で改行をまったく使用しないことにしました。
段落の境界を完全に削除せずに、段落内のすべての改行を削除するにはどうすればよいですか?
この迅速でばかげたハックを作成しましたが、適切な方法を探しています。
:%s/^\s*$/@@@@@ - replace blank lines with @@@@@
ggVGgJ - join all lines in the file
:%s/@@@@@/\r\r/g - replace @@@@@ with line breaks