소개
Superfile는 터미널 환경에서 사용하는 모던한 파일 관리자입니다. Go 언어와 Bubble Tea 프레임워크로 만들어졌으며, 아름다운 사용자 인터페이스와 터미널 도구의 강력한 기능을 결합했습니다. macOS, Linux, Windows를 지원하며, MIT 라이선스로 오픈소스로 제공됩니다.
상세정보
아름다운 사용자 인터페이스
모든 픽셀이 정교하게 제작된 인터페이스를 제공합니다. 웹사이트에서는 “Superfile은 좋아하는 앱처럼 보이지만 터미널 안에서 완전히 작동합니다”라고 설명합니다.
완전한 파일 작업 기능
파일 복사, 이동, 삭제, 이름 변경, 퍼지 검색, 대량 작업, 이미지 미리보기 등 모든 필수 파일 작업을 수행할 수 있습니다.
여러 패널 지원
여러 디렉토리 패널을 동시에 분할하여 사용할 수 있습니다. 몇 번의 키 입력만으로 패널 간에 복사 및 붙여넣기를 할 수 있습니다.
완전한 사용자 지정
모든 핫키를 재매핑하고, 어떤 테마든 선택하고, 모든 테두리와 색상을 조정할 수 있습니다. 웹사이트에서는 “Superfile은 사용자의 정확한 워크플로에 완전히 적응합니다”라고 설명합니다.
플러그인 지원
커뮤니티 플러그인으로 확장할 수 있습니다. Git 상태 통합, 시스템 모니터링, 사용자 지정 명령어 등의 플러그인이 있습니다.
다양한 테마
Catppuccin, Nord, Tokyo Night, Dracula, Gruvbox, Rose Pine 등 20개 이상의 내장 테마를 포함하고 있습니다.
Windows
세 가지 방법으로 설치할 수 있습니다.
- PowerShell 스크립트: 다음 명령어를 실행하여 자동 설치 스크립트를 다운로드하고 실행합니다.
powershell -ExecutionPolicy Bypass -Command “Invoke-Expression ((New-Object System.Net.WebClient).DownloadString(‘https://superfile.dev/install.ps1’))”
- Winget: 다음 명령어를 사용하여 설치합니다.
winget install –id yorukot.superfile
- Scoop: 다음 명령어를 사용하여 설치합니다.
scoop install superfile
설치 후 spf 명령어로 프로그램을 시작할 수 있습니다.
macOS 및 Linux
다음 bash 명령어를 실행하여 자동 설치 스크립트를 사용할 수 있습니다.
bash -c “$(curl -sLo- https://superfile.dev/install.sh)”
또는 macOS에서는 Homebrew(brew install superfile), Arch Linux에서는 sudo pacman -S superfile, Nix에서는 nix profile install github:yorukot/superfile#superfile 명령어로 설치할 수 있습니다.
기본 사용법
설치 후 터미널에서 spf 명령어를 입력하여 Superfile을 시작할 수 있습니다. 자세한 사용법은 공식 웹사이트의 튜토리얼 페이지에서 확인할 수 있습니다. 화살표 키로 탐색하고, Enter 키로 열고, Esc 키로 닫는 기본 탐색 방식을 제공합니다.
이런 경우에 유용합니다
터미널 중심 워크플로를 사용하는 개발자에게 적합합니다. 파일 복사, 이동, 삭제, 이름 변경 등 기본 파일 작업을 터미널에서 효율적으로 수행하고 싶을 때 유용합니다. 여러 디렉토리를 동시에 관리해야 하거나, Git 상태를 통합하여 보고 싶은 경우에도 활용할 수 있습니다. 아름다운 인터페이스와 사용자 지정 기능을 원하는 터미널 사용자들에게 특히 적합합니다.
지원 환경·시스템 요구사항
macOS, Linux, Windows를 지원합니다. Windows 지원은 아직 완전하지 않다고 설명되어 있습니다. 소스 코드를 직접 빌드하는 경우 Go 1.21 이상이 필요합니다.
최신 버전·업데이트
GitHub에서 최신 릴리스를 제공하며, 자동 업데이트 기능이 내장되어 있습니다. 설정에서 auto_check_update를 false로 설정하여 이 기능을 비활성화할 수 있습니다.
제한 사항·확인 사항
Windows 지원이 아직 완전하지 않다는 점이 공식 문서에 명시되어 있습니다. MIT 라이선스로 배포되며, 기본적으로 오프라인에서 사용할 수 있는 파일 관리 도구입니다.
시스템 요구사항
Array


