还在用 ls 和 cd 在终端里“盲操”?想告别杂乱的命令行操作,又不愿切换到图形界面?superfile 就是为你而生的——一款专为现代开发者打造的、兼具高颜值与强交互性的终端文件管理器。它用 TUI(文本用户界面)重构了文件浏览体验,让你在纯终端环境下也能享受类似图形文件管理器的流畅操作、快捷键响应和视觉反馈,彻底释放 Linux/macOS 终端的生产力潜能。
核心功能
- 极简优雅的现代化 UI:基于 Bubble Tea 框架构建,支持深色/浅色自动适配、平滑动画、清晰图标与分区布局,告别传统终端工具的“复古感”
- 双窗格+多标签页浏览:左右双面板自由同步/异步操作,支持 Tab 标签快速切换不同目录,大幅提升多任务文件处理效率
- 全键盘快捷操作:Ctrl+C 复制、Ctrl+V 粘贴、F2 重命名、Del 删除、Enter 进入目录、Backspace 返回上级,零鼠标依赖,指尖即达
- 智能文件预览与搜索:内置文本/图片/代码文件实时预览(支持语法高亮),支持模糊搜索(
/键触发)、正则过滤与历史记录回溯 - 跨平台原生支持:一键安装,开箱即用——完美兼容 Linux、macOS,Windows 用户可通过 WSL 或原生终端流畅运行
- 高度可定制化:通过 YAML 配置文件轻松修改主题、快捷键、默认排序、隐藏文件规则等,满足极客个性化需求
适合哪些人用
如果你是以下任一角色,superfile 几乎就是你的终端“刚需”:
- Linux/macOS 开发者与运维工程师:频繁在 SSH 或本地终端中管理服务器/项目文件,追求高效与一致性
- 终端极简主义者:拒绝 GUI 依赖,坚持“一个终端走天下”,但不愿牺牲操作体验
- 新手友好型学习者:刚接触命令行,需要可视化引导降低学习门槛,同时培养键盘操作直觉
- 远程办公/低带宽用户:无需图形环境即可获得类 GUI 的文件管理能力,节省资源且响应飞快
快速上手
安装仅需一行命令,5 秒完成:
- macOS(推荐 Homebrew):
brew install superfile - Linux(Debian/Ubuntu):
curl -fsSL https://raw.githubusercontent.com/yorukot/superfile/main/install.sh | sh - 通用方式(需 Go 环境):
go install github.com/yorukot/superfile@latest
启动后直接输入 superfile 即可进入主界面;按 ? 键呼出完整快捷键帮助面板,所有操作均有即时提示。配置文件位于 ~/.config/superfile/config.yaml,修改后重启生效。
项目信息
Pretty fancy and modern terminal file manager
19.1k
今日 +312 stars today
Stars
587
Forks
Go
MIT
编程语言:Go|GitHub Star 数:19,130|开源协议:MIT|GitHub 项目地址
它不只是一款工具,更是终端美学与实用主义的一次漂亮融合——当你第一次用方向键选中文件、按下 Enter 流畅进入子目录时,就会明白:原来命令行,也可以这么赏心悦目。




