웹사이트 검색

cfiles - Vim 키바인딩을 갖춘 빠른 터미널 파일 관리자


cfilesncurses 라이브러리를 사용하여 C로 작성된 가볍고 빠르며 최소한의 VIM 기반 터미널 파일 관리자입니다. 이는 키 바인딩과 같은 vim과 함께 제공되며 기타 여러 Unix/Linux 도구/유틸리티에 의존합니다.

종속성

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

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

Linux에서 cfile을 설치하고 사용하는 방법

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]

설치가 완료되면 이제 표시된 대로 git 명령을 사용하여 Github 저장소에서 cfiles 소스를 복제할 수 있습니다.

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

그런 다음 cd 명령을 사용하여 로컬 저장소로 이동하고 다음 명령을 실행하여 컴파일합니다.

cd cfiles
gcc cf.c -lncurses -o cf

그런 다음, 다음과 같이 실행 파일을 ` PATH에 있는 디렉터리로 복사하거나 이동하여 설치합니다.

echo $PATH
cp cf /home/aaronkilik/bin/

설치가 완료되면 그림과 같이 실행하세요.

cf

키바인딩

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

  • h j k l – 탐색 키
  • G – 끝으로 이동
  • g – 맨 위로 이동
  • H – 현재 보기의 맨 위로 이동
  • M – 현재 보기의 중간으로 이동
  • L – 현재 보기의 맨 아래로 이동
  • f – fzf를 사용하여 검색
  • F – 현재 디렉터리에서 fzf를 사용하여 검색
  • S – 현재 디렉터리에서 셸 열기
  • space – 선택 목록에 추가/제거
  • – 선택 목록 보기
  • e – 선택 목록 편집
  • u – 빈 선택 목록
  • y – 선택 목록에서 파일 복사
  • v – 선택 목록에서 파일 이동
  • a – 선택 목록에서 파일 이름 바꾸기
  • dd – 선택 목록에서 휴지통으로 파일 이동
  • dD – 선택한 파일 제거
  • i – 미디어 정보 및 일반 정보 보기
  • . – 숨겨진 파일 전환
  • ' – 북마크 보기/이동
  • m – 북마크 추가
  • p – 외부 스크립트 실행
  • r – 새로고침
  • q – 종료

자세한 내용 및 사용 옵션은 cfiles Github 리포지토리(https://github.com/mananapr/cfiles)를 참조하세요.

Cfiles는 키 바인딩과 같은 vim을 사용하여 C로 작성된 가볍고 빠르며 최소한의 ncurses 파일 관리자입니다. 아직 많은 기능이 추가되지 않은 상태로 진행 중인 작업입니다. 아래 피드백 양식을 통해 cfile에 대한 귀하의 생각을 공유해 주십시오.