2014-10-29 2 views
0

그래서 저는 vim에서 첫 번째 columm을 통해 정렬하기 위해 정렬을 사용합니다.첫 번째 정렬을 유지하면서 정렬 후 정렬 하시겠습니까?

apple bear 
apple zoo 
apple bar 
banana hockey 
banana football 

그러나 그 다음, 나는이 될 것을, 그것은 두 번째 열을 정렬 할 :

apple bar 
apple bear 
apple zoo 
banana football 
banana hockey 

나는 정력이 달성 할 수있는 방법 어떤 아이디어가?

파일의 시작에
+3

@shellter http://meta.stackexchange.com/q/25925/253425 –

+0

나는 그것을 얻지 못할 읽을 수 있습니다. 주어진 입력 및 출력에 대해 한 번 정렬을 사용하고 완료하십시오. 첫 번째와 두 번째 열에 대한 sortorder를 변경하려는 경우 다른 문제지만 당신이 질문에서 그것을 만들 수 없습니다. –

답변

0

먼저 이동 :

gg 

그런 다음 '종류 -k 2'버퍼를 정렬하는 데 사용

!Gsort -k 2<ENTER> 
0

다음 사용, 나를 위해 일한 빔의 내장 정렬 기능 :

:sort! r/ /|sort 

처음 정렬되지 않은 경우에도 작동합니다.

+0

왜이 시간이 끝난 후 왜 downvote? – Caek

관련 문제