cfiles – Vim 키 바인딩을 사용하는 빠른 터미널 파일 관리자

cfiles는 C 언어와 ncurses 라이브러리를 사용하여 작성된 가벼운, 빠르고 최소한의 VIM 영감을 받은 터미널 파일 매니저입니다. vim과 유사한 키 바인딩을 제공하며 다른 Unix/Linux 도구/유틸리티에 의존합니다.

cfiles – Linux Terminal File Manager

의존성

  1. cp 및 mv
  2. fzf – 검색용
  3. w3mimgdisplay – 이미지 미리보기용
  4. xdg-open – 프로그램 열기용
  5. vim – 이름 바꾸기, 대량 이름 바꾸기 및 클립보드 편집용
  6. mediainfo – 미디어 정보 및 파일 크기 표시용
  7. sed – 특정 선택 제거용
  8. atool – 아카이브 미리보기용

이 기사에서는 Linux에서 cfiles 터미널 파일 매니저를 설치하고 사용하는 방법을 보여줍니다.

Linux에서 cfiles를 설치하고 사용하는 방법

Linux 시스템에 cfiles를 설치하려면 먼저 개발 도구를 설치해야 합니다.

# apt-get install build-essential               [On Debian/Ubuntu]
# yum groupinstall 'Development Tools'		[on CentOS/RHEL 7/6]
# dnf groupinstall 'Development Tools'		[on Fedora 22+ Versions]

한 번 설치하면 cfiles 소스를 깃허브 저장소에서 git 명령을 사용하여 복제할 수 있습니다.

$ git clone https://github.com/mananapr/cfiles.git

다음으로 로컬 저장소로 이동하여 다음 명령을 실행하여 컴파일합니다.

$ cd cfiles
$ gcc cf.c -lncurses -o cf

다음으로 실행 파일을 $PATH에 있는 디렉토리로 복사하거나 이동하여 설치합니다.

$ echo $PATH
$ cp cf /home/aaronkilik/bin/
Install cfiles File Manager

설치한 후에는 다음과 같이 실행합니다.

$ cf
Open cfiles Terminal File Manager

키바인딩

다음 키바인딩을 사용할 수 있습니다.

  • h j k l – Navigation keys
  • G – Go to end
  • g – Go to top
  • H – Go to top of current view
  • M – Go to middle of current view
  • L – Go to bottom of current view
  • f – Search using fzf
  • F – Search using fzf in the present directory
  • S – Open Shell in present directory
  • 스페이스 – 선택 목록에 추가/제거
  • – 선택 목록 보기
  • e – Edit selection list
  • u – Empty selection list
  • y – Copy files from selection list
  • v – Move files from selection list
  • a – Rename Files in selection list
  • dd – 선택 목록에서 파일을 휴지통으로 이동
  • dD – 선택한 파일 제거
  • i – View mediainfo and general info
  • . – 숨겨진 파일 전환
  • ' – 북마크 보기/이동
  • m – Add bookmark
  • p – Run external script
  • r – Reload
  • q – Quit

자세한 정보 및 사용 옵션은 cfiles 깃허브 저장소를 참조하세요: https://github.com/mananapr/cfiles

Cfiles는 C로 작성된 경량, 빠르고 최소한의 ncurses 파일 관리자로 vim과 유사한 키바인딩을 지원합니다. 많은 기능이 추가될 예정이며 cfiles에 대한 의견을 아래 피드백 양식을 통해 공유해주세요.

Source:
https://www.tecmint.com/cfiles-terminal-file-manager-for-linux/