약 1000 줄의 파일이 있습니다. 모든 줄은 가끔 줄을 제외하고 7 자리 숫자로 시작합니다. 나는이 줄들을 잡아야하고 실제로 그것들을 이전 줄과 조인해야한다.Vim이 7 자리 숫자로 시작하는 줄과 일치하도록하려면 어떻게해야합니까?
나는 다음과 같은 정규식 패턴을 사용하여 7 자리 숫자로 시작하는 행과 일치 할 수 있도록 관리했습니다:
^\d\{7}
나는 어떤 라인을 일치 얻을 수없는 것 그 은이 패턴과 일치하지 않지만, 실제로 어떤 패턴인지 알 수 있습니다.
두 번째 질문으로이 질문에 포함 할 것입니다. 일치하는 줄을 가질 수 있습니까 (또는 내가하려고하는 것과 일관성을 유지하기 위해 일치하지 않음) 이전 줄에 자신을 조인 할 수 있습니까? (다음 줄을 가져 오는 J 명령과 반대입니다. 현재 하나)?
감사
이상하게도, 둘 다 똑같은 결과를 낳습니다. 나에게 그것은 ^이없는 것이 실제로 작동한다는 것을 이해하지 못한다. 나는 그것에 대해 생각하지 않는다. –
유일한 차이점은 시작 문자가 아닌 행의 다른 곳에 7 자리 숫자가있는 경우 ^가없는 문자가 일치한다는 것입니다. – chaos
아, 그래 알겠습니다. 이 경우에는 없었기 때문에 여분의 줄을 수정하지 않아도됩니다 ... 적은 줄의 수가 정확히 같은 이유를 설명합니다. –