각 단어가 새 줄에 놓이도록 줄을 수직으로 접습니다.

각 단어가 새 줄에 놓이도록 줄을 수직으로 접습니다.

다음과 같은 문자열이 주어지면:

"Hello World, how are you today?"

Vim에서 이 줄을 수직으로 접어 각 단어가 새 줄에 표시되도록 하는 방법이 있나요?

    "Hello
    World,
    how
    are
    you
    today?"

.CtrlVCtrlgq.vimrc

답변1

줄의 공백을 개행 문자로 바꾸면 됩니다.

:%s/\s/\r/g

%s그러면 모든 줄( ) , 모든 공백( )이 줄바꿈( )으로 대체됩니다 .\s\r

백분율 기호를 제거하여 현재 행으로 대체를 제한할 수 있습니다.

관련 정보