Saya ingin membuat skrip Vim dasar yang hanya menghapus n baris, melompati 1 baris dan mengulangi hingga akhir dokumen. Saya tidak peduli dengan pertandingan tertentu, saya hanya ingin menghapus garis. Sebagai contoh; Jadi saya ingin mengulangi perintah 3ddj
untuk seluruh dokumen.
Text I want to keep.
Text I want to delete.
Text I want to delete.
Text I want to delete.
Text I want to keep.
Text I want to delete.
Text I want to delete.
Text I want to delete.
Text I want to keep.
Text I want to delete.
Text I want to delete.
Text I want to delete.
Jadi sepertinya ...
Text I want to keep.
Text I want to keep.
Text I want to keep.
Terima kasih.
regular-expression
pada pertanyaan Anda, tetapi pertanyaan itu tampaknya tidak menentukan alasan untuk melakukan ini dengan ekspresi reguler. Jika Anda benar-benar mencari sesuatu yang memang menggunakan ekspresi reguler, stackoverflow.com/questions/17735289/… mungkin menarik. Pertanyaan itu adalah tentang Notepad ++, tetapi jawabannya tidak menggunakan apa pun kecuali regre pcre. (Penafian: Saya menulis jawaban itu.)