Voglio creare uno script Vim di base che elimina semplicemente n righe, salta 1 riga e si ripete fino alla fine del documento. Non mi interessano le partite specifiche, voglio solo eliminare la riga. Per esempio; Quindi voglio ripetere il comando 3ddj
per l'intero documento.
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.
Quindi sembra ...
Text I want to keep.
Text I want to keep.
Text I want to keep.
Grazie.
regular-expression
nella tua domanda, ma la domanda non sembra specificare un motivo per farlo con espressioni regolari. Se stai effettivamente cercando qualcosa che usi espressioni regolari, stackoverflow.com/questions/17735289/… potrebbe essere interessante. Quella domanda riguardava Notepad ++, ma la risposta non usa altro che un regex pcre. (Dichiarazione di non responsabilità: ho scritto quella risposta.)