nnn: sort

정렬은 실행 시 선택사항으로, 또는 CtrlT 로 실행 중에 바꿀 수도 있다. 역정렬은 순정렬 문자를 대문자로 넣어주면 된다.

실행 시엔 순정렬 nnn -T e, 역정렬 nnn -T E 등으로.

실행 중CtrlT 이후 원하는 방식을 입력한다. 역순으로 하려면 대문자로(s 라면 S 등등).

그런데, 역시나 설명이 참 무성의하다.

설명서를 보자면..

     -T key
             sort order
             keys: 'a'u / 'd'u / 'e'xtension / 'r'everse / 's'ize / 't'ime / 'v'ersion
             capitalize to reverse (except 'r')

나머지는 대충 알겠는데, au 와 du 는 뭘까??? version 도 좀 모호하긴 마찬가지.
자세한 풀이는 또 다른 데서 찾을 수 밖에 없었는데..

SymbolMeaning
x/ycurrent file num / total
+/*(n)selection mode on/range selection on (buffered selected count) [reversed]
Hhidden files are listed
Mmodification time sorted
Aaccess time sorted
Cchange time sorted
Ssize sorted
Efile extension sorted
Vversion sorted
Rreverse sorted
dudisk usage
auapparent disk usage
->symbolic link target
n-nnum hard links – inode number

대충 다 이해가 됐지만, version 은 여전히 오리무중. 이게 뭘까??

현재 정렬 상태는 화면 하단 Status Bar 에서 확인할 수 있고, 그때 표시되는 문구를 위에서 찾아볼 수 있다.

위의 Status Bar 를 해석해보자면,

  • 46/50 : 현재 50개 파일 중 46번째에 포인터가 위치해 있음.
  • SR : 파일 크기 역순으로 정렬됨.
  • 나머지는 시간, 소유권, 파일크기, 확장자 등.

가볍고 참 괜찮은 프로그램이긴 한데.. 왠지 좀 딴 세상에서 온 듯한 느낌이 점점 강하게 든다.


한가지.

macOS 에선 한국어 정렬이 제대로 이뤄지지 않는다. Issue 에 보니, 중국어도 마찬가지라고 한다.
(이 문젠 다른 글에서 해결했다.)

영문자는 제대로 정렬돼 있지만, 한글은 이상하다.
다음은 exa 의 결과.

그런데 더 이상한 건…

1음절 글자는 잘 되는데, 2음절이 넘어가면 뭔가 이상한 문제가 생긴다.
물론, 리눅스엔 이런 문제가 없다.

이슈엔 그저 해결된 상태로 나오는데.. Homebrew 에서 빌드될 때 뭔가 문제가 있었을까..?

Author: 아무도안

안녕하세요. 글 남겨주셔서 고맙습니다.