Misalkan Anda telah mengetik dokumen panjang dalam vim dengan garis otomatis terputus, sehingga semua baris telah rusak, katakanlah, 79 karakter. Anda bahkan mungkin telah menerapkan pemformatan ke seluruh dokumen untuk memecah semua garis pada panjang itu.
Paragraf dibatasi dalam dokumen Anda dengan baris kosong.
Sekarang Anda memutuskan untuk tidak ingin jeda baris dalam paragraf sama sekali.
Bagaimana Anda bisa menghapus semua jeda baris dalam paragraf tanpa menghilangkan batas paragraf sama sekali?
Saya telah melakukan peretasan yang cepat dan konyol ini, tetapi saya sedang mencari cara yang tepat.
:%s/^\s*$/@@@@@ - replace blank lines with @@@@@
ggVGgJ - join all lines in the file
:%s/@@@@@/\r\r/g - replace @@@@@ with line breaks