Vim 버퍼를 대화식으로 편집 할 때 대체 명령을 통해 단일 빈 줄로 여러 빈 줄 (실제로 빈 또는 선택적 공백 포함)의 각 시퀀스를 바꾸려면 어떻게해야합니까? - 비어 있지 않은 줄에서 후행 공백을 제거하지 않고 ...?Vim 대화 형 세션에서 빈 줄 접기
당연히 이러한 여러 개의 "빈"라인 블록은 버퍼의 맨 처음과 맨 끝을 포함하여 버퍼의 어느 위치 에나있을 수 있습니다.
Vim이 정규 표현식을 처리하는 방식에 대한 오해가 될 수있는 부분을 추적하는 데 관심이 있으므로 (Vim의 "글로벌"명령, 매크로, 함수 등) 등)은 이 아니며을 찾고 있습니다.
내가 오타를 수정해야합니다, 그래서 나는 .. 이상한 일이 :-) 일이 해결하려고 CTRL-H를 사용하고 난 명중 할 때 다음 라인으로 이동 Enter 키를 어떤 입력 한 내용은 이며 편집 버튼을 사용하여 항목을 추가해야합니다. @kev : 매우 흥미로운 해결책과 나는 많은 질문을 가지고있다. .. 그러나 나는 심지어 지위에 답장을 할 수 없다. .. 나는 단지 나의 "평판"이 충분하지 않다는 것을 발견했다.. 그래서 당신은 까지 기다려야 할 것이다 나는 그것을 바꿀 수있는 방법을 찾았다 ..! 나는 할 수있는 어떤 방법이 있다고 가정하지 않습니다 일반 우편 목록을 통해이 포럼을 사용하십니까 ..? 난 그냥 .. -176 문자 내 초기 노력을 잘 아 .. 잘 렸습니다, 따라서 .. 남아있는 것으로 나타났습니다
어쩌면 당신은 그들을 삭제하는 대신'\ r'로 대체해야합니다 ... 그냥 질문에 맞게. – sidyll
@sidyll이 명령은 serval 빈 줄을 하나로 압축합니다. '\ r'을 추가하면 두 개의 빈 줄이 만들어집니다. – kev
아, 네 말이 맞아. 그것은 일종의 "선형 적"입니다. 죄송합니다. – sidyll