nnn - 생산성을 극대화하세요!
[기능] [빠른 시작] [플러그인] [위키]
nnn
( n³ )은 모든 기능을 갖춘 터미널 파일 관리자입니다. 작고 거의 0 구성이며 믿을 수 없을 정도로 빠릅니다.
생각의 흐름에 맞춰 스마트한 작업 흐름을 통해 눈에 띄지 않게 설계되었습니다.
nnn
디스크 사용량을 분석하고, 일괄 이름을 바꾸고, 앱을 실행하고, 파일을 선택할 수 있습니다. 플러그인 저장소에는 실시간 미리보기, 디스크 마운트 (해제), 찾기 및 나열, 파일/디렉터리 비교, 파일 업로드 등의 기능을 더욱 확장할 수 있는 수많은 플러그인이 있습니다. 패치 프레임워크는 본질적으로 주관적인 대규모 사용자 제출 패치를 호스팅합니다.
독립 (neo)vim 플러그인 - nnn.vim, vim-floaterm nnn 래퍼 및 nnn.nvim(neovim 독점).
Pi, Termux(Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, DE 또는 엄격한 CLI 환경에서 실행됩니다.
(더 있어요)
특징
- 품질
- 개인정보 보호(확인되지 않은 사용자 데이터 수집 없음)
- POSIX 호환, Linux 커널 코딩 스타일을 따릅니다.
- 고도로 최적화된 정적 분석 통합 코드
- 검소한
- 일반적으로 3.5MB 미만의 상주 메모리가 필요합니다.
- 8가지 색상(및 xterm 256 색상)으로 작동
- 디스크 IO에 민감함(디스크 읽기 및 쓰기가 거의 없음)
- FPU 사용 없음(파일 크기에 대해서도 모든 정수 계산)
- 빠른 선 다시 그리기로 화면 새로 고침을 최소화합니다.
- 작은 바이너리(일반적으로 약 100KB)
- 더 작은 터미널 및 폼 팩터를 위한 1열 모드
- 해킹 가능 - 기능 및 종속성 컴파일 인/아웃
- 가지고 다닐 수 있는
- 언어에 구애받지 않는 플러그인
- 정적 바이너리 사용 가능(설치할 필요 없음)
- 최소한의 라이브러리 깊이, 컴파일하기 쉬움
- 구성 파일 없음, 합리적인 기본값을 사용한 최소 구성
- 백업 구성을 위한 플러그인
- 많은 패키저에서 널리 사용 가능
- 터치 가능, 휴대용 친화적인 단축키
- 유니코드 지원
- 모드
- 라이트(기본값), 디테일
- 디스크 사용량 분석기(차단/명백)
- 파일 선택기, (neo)vim 플러그인
- 항해
- 고유한 일치 항목에 대한 자동 디렉터리 항목으로 필터링
- Type-to-nav (터보 탐색/항상 필터) 모드
- 사용자 정의 색상이 있는 컨텍스트(탭/작업 공간 이라고도 함 )
- 세션, 북마크, 디렉토리 표시 및 방문
- 원격 마운트(
sshfs
, rclone
필요) - 익숙한 단축키(화살표, ~ , - , @ ), 빠른 조회
- 종료시
cd
( 쉬운 쉘 통합) - 파일 열기 및 선택 시 다음 파일로 진행
- 찾다
- 입력 시 검색을 통한 즉각적인 필터링
- Regex(POSIX/PCRE) 및 문자열(기본값) 필터
- 파일을 열거나 편집하는 하위 트리 검색 플러그인
- 종류
- 기본적으로 순수 숫자 이름을 순서대로 지정합니다(
/proc
방문). - 대소문자를 구분하지 않는 버전( 일명 자연어) 정렬
- 이름별, 액세스/변경/수정(기본) 시간, 크기, 확장
- 역정렬
- 디렉터리별 순서
- 마임
- FIFO 기반 미리보기에서 마우스오버된 파일 미리보기
- 데스크톱 오프너로 열기 또는 맞춤 오프너 지정
- 파일별 색상(또는 컨텍스트 색상의 최소 디렉토리 )
- 아이콘 및 이모티콘 지원(사용자 정의 및 컴파일)
- 이미지, 비디오, 오디오 썸네일용 플러그인
- 아카이브 생성, 나열, 추출(대상), 마운트(FUSE 기반)
-
$EDITOR
에서 모든 텍스트 파일을 여는 옵션
- 편의
- 자세한 파일 통계 및 MIME 정보
- 단축키로 플러그인 및 사용자 정의 명령 실행
- FreeDesktop 호환 휴지통 유틸리티 통합
- 디렉터리 간 파일/전체/범위 선택
- 파일 및 디렉토리 생성(부모와 함께), 이름 바꾸기, 복제
- 시작 시 새 파일 또는 디렉터리(트리) 생성
- 선택 또는 디렉토리에 대한 일괄 이름 바꾸기
- stdin 또는 플러그인의 파일 경로 입력 스트림 나열
- 복사(as), 이동(as), 삭제, 보관, 링크 선택
- Dir 업데이트,
cp
, mv
, rm
완료 알림 - 선택 시 시스템 클립보드에 파일 경로 복사
- 앱 실행, 명령 실행, 셸 생성, exe 전환
- 프롬프트 또는 생성된 셸에서 컨텍스트 경로/파일에 액세스
- 구성 가능한 유휴 시간 초과 후 터미널 잠금
- 도움말 화면에 프로그램 출력 캡처 및 표시
- 스크린 리더 및 점자 디스플레이에 대한 기본 지원
빠른 시작
-
nnn
과 필요한 종속성을 설치합니다. - 데스크탑 오프너가 기본값입니다. 터미널에서 텍스트 파일을 열려면
-e
사용하세요. 선택적으로 분리된 상태로 엽니다. - 종료 시
cd
구성합니다. - 서브셸
$PWD
nnn
으로 동기화합니다. - 플러그인을 설치하세요.
- 선택 항목을 클립보드에 동기화하고
cp
, mv
, rm
에 notis를 표시하고 xterm 제목을 설정하려면 -x
사용하세요. - CLI 전용 환경의 경우
NNN_OPENER
nuke
로 설정합니다. -c
옵션을 사용하십시오. -
ls
하세요! alias ls='nnn -de'
? - 실시간 미리보기 및 문제 해결 Wiki 페이지를 방문하세요.
외우지 마세요! 화살표, / , q 이면 충분합니다. 탭은 컨텍스트를 생성 및/또는 순환합니다. ? 바로가기를 나열합니다.
비디오
- Termux의 nnn 파일 관리자(Android)
- NNN 파일 관리자
- 이번 주 Linux 114 - TuxDigital
- nnn 파일 관리자 기본 - Linux
- 저는 NNN 파일 브라우저를 사용할 예정입니다! ?
- NNN: 이 터미널 파일 관리자가 사람들이 말하는 것만큼 좋은가요?
- nnn - 파일 관리자(Uoou가 다시 작성함)
다른 곳
- 중독성 팁
- ArchWiki
- FOSS민트
- 해킹 기술 뉴스
- 해커 뉴스 [1] [2]
- 포스입니다
- Linux 형식 문제 265; nnn으로 파일 관리
- LinuxLinks [1] [2] [3]
- 리눅스 매거진; 포스픽
- 기술을 더 쉽게 만드세요
- 오픈소스.com
- 당신을 위한 오픈 소스
- PCLinuxOS 매거진 2021년 6월호
- 석클리스 록스
- Ubuntu Full Circle 매거진 135호; 검토: nnn
- Linux 사용 및 관리: 제2권: SysAdmin까지: 고급 주제
- 위키피디아
개발자
- Arun Prakash Jana (저작권 © 2016-2024)
- 0xACE
- 안나 아라드
- KlzXS
- 레오 빌베구
- 루크 반 바알
- NRK
- 시멘 J. 멀더
- 그리고 다른 기여자들
진행 중인 기능 목록과 얻을 수 있는 모든 사항을 보려면 추적기 스레드를 방문하세요. 새로운 아이디어나 개선 요청에 대해 자유롭게 논의하세요.