단순히 n 줄을 삭제하고 1 줄을 건너 뛰고 문서 끝까지 반복하는 기본 Vim 스크립트를 만들고 싶습니다. 특정 경기에 신경 쓰지 않고 라인을 삭제하고 싶습니다. 예를 들어; 3ddj
전체 문서에 대해 명령을 반복하고 싶습니다 .
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.
그래서 마치 ...
Text I want to keep.
Text I want to keep.
Text I want to keep.
감사합니다.
regular-expression
질문에 태그 를 포함 했지만 질문에 정규 표현식으로이를 수행 할 이유를 지정하지 않은 것 같습니다. 실제로 정규식을 사용하는 것을 찾고 있다면 stackoverflow.com/questions/17735289/… 가 흥미로울 수 있습니다. 그 질문은 메모장 ++에 관한 것이지만 대답은 pcre 정규식 만 사용합니다. (면책 조항 : 나는 그 대답을 썼다.)