Terminal File manger : Ranger
원문: https://www.digitalocean.com/community/tutorials/installing-and-using-ranger-a-terminal-file-manager-on-a-ubuntu-vps
소개
ubuntu terminal 에서 directory / file 을 키보드와 마우스(!!!) 이동/선택이 가능하다
설치법 (Ubuntu)
sudo apt-get update sudo apt-get install ranger caca-utils highlight atool w3m poppler-utils mediainfo
실행은 terminal 에서 "ranger" 만 입력하면 되고, 종료는 'q' 입력하면 된다.
실행 시 모습은, 실행한 directory 기준으로 UI(?)가 보여진다.
마우스 클릭과 'VIM' 에서 사용하는 키이동으로 이동 가능하며, 엔터 입력시 text file 이 열리거나 X application 실행도 가능하다. (ex) PDF file 을 열면 acrobat reader 가 열린다.)
key binding
- j = 아래로 이동
- k = 위로 이동
- h = 상위 디렉토리로 이동
- gg = 현재 list 의 최상위로 이동
- G = 현재 list 의 최하위로 이동
- <ctrl>-f = 페이지 다운
- <ctrl>-b = 페이지 업
- J = 1/2 페이지 다운
- K = 1/2 페이지 업
- H = 히스토리의 "이전"으로 이동
- L = 히스토리의 "다음"으로 이동
- gh = cd ~
- ge = cd /etc
- gu = cd /usr
- gd = cd /dev
- go = cd /opt
- gv = cd /var
- gm = cd /media
- gM = cd /mnt
- gs = cd /srv
- gr = cd /
- gR = cd /usr/share/ranger/ranger (ubuntu 14.04 기준)
파일 관련 명령
- i = 파일을 보여준다. read only mode.
- E = 파일을 여는데, 파일 관련된 기본 application으로 수행.
(vim 이 기본 editor면, .c file을 열면 vim 으로 열림. 닫으면 다시 ranger로 돌아옴) - r = Open file with… application 선택 가능
- o = 파일이 보여지는 순서를 변경(수정된 날짜 순 혹은 정/역 순)
- z = ranger 설정 변경
- zh = 숨김파일 표시
- <space> = 파일 선택
- t = Tag file
- cw = Rename current file
- / = 검색
- n = 검색 후 다음 match 이동
- N = 검색 후 이전 match 이동
- yy = 파일 복사
- dd = 잘라내기
- <delete> = 파일 삭제(스페이스로 파일 여러개 선택후 한꺼번에 가능)
잘쓰면 좋은 툴이 될듯.