vim에서 특정 내용을 sorting 하는 방법은?

taeyeung의 이미지

소스 안에서 특정 구간의 내용을 정렬을 하고 싶은데요

다른 애드온 프로그램을 사용하지 않고 vim 자체의 기능으로

해결을 할 수 있는 방법이 있는지요

Fe.head의 이미지

V 로 블럭 지정후에

:!sort
하세요

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

taeyeung의 이미지

잘 되네요 감사합니다.

windows xp 환경에서 gvim 6.3을 사용하고 있는데

비주얼로 블럭을 잡고 나서 :를 입력하니

:'<,'>!sort 이렇게 입력을 하게 되네요

'<,'>가 비주얼로 잡은 블럭을 의미하는 모양이네요

elien의 이미지

taeyeung wrote:
'<,'>가 비주얼로 잡은 블럭을 의미하는 모양이네요

네. 좀 더 엄밀히 말하자면, '< 는 비주얼 블락이 시작되는 행 번호, '> 는 비주얼 블락이 끝나는 행 번호 입니다.

훗, 못 믿겠나?