Lipat garis yang dipilih

14

Bagaimana saya bisa melipat dan membuka garis yang dipilih dalam mode visual?

Katakanlah saya memiliki tiga paragraf dan saya ingin melipat dua paragraf pertama atau terakhir menjadi satu baris:

Test
====
Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos
de texto. Lorem Ipsum ha sido el texto de relleno estándar de las industrias..

Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos
de texto. Lorem Ipsum ha sido el texto de relleno estándar de las industrias..

Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos
de texto. Lorem Ipsum ha sido el texto de relleno estándar de las industrias..

za melipat hanya satu paragraf.

niekas
sumber

Jawaban:

21

Anda dapat menekan Vuntuk masuk ke mode Visual Line, pilih garis yang akan dilipat, lalu zfuntuk membuat lipatan manual. Anda harus melakukannya :set foldmethod=manualjika belum disetel.

Anda dapat membuka flip dengan zo, atau menghapus flip dengan zd.

200_sukses
sumber
Saya mendapatkan pesan kesalahan E350: Cannot create fold with current 'foldmethod'setelah menekan tombol zf.
niekas
1
@niekas: Setel foldmethodke manualpertama.
lcd047
@ lcd047 Itu luar biasa! Terima kasih banyak. @ 200_sukses harus menambah :set foldmethod=manualjawabannya.
niekas
Saya punya satu masalah lagi. Saya punya .rstfile dengan bagian Test\n====. Ketika saya memilih beberapa paragraf dari bagian ini dan tekan zfsemua bagian akan dilipat alih-alih paragraf yang dipilih. Bagaimana cara mematikan otomatisasi ini?
niekas
1
Jika lipatan baru yang Anda coba buat sebagian tumpang tindih dengan lipatan terbuka yang ada, maka menutup lipatan baru akan menyebabkan lipatan yang tumpang tindih juga ditutup. Anda mungkin perlu menghapus beberapa lipatan menggunakan zdterlebih dahulu.
200_sukses