网站首页 > 开源技术 正文
简介
superfile 是 github.com/yorukot 用 Go 开发的终端文件管理器,相比于其他终端文件管理器,它最显著的特点是 UI 精致美观。
Tip Superfile 采用了特殊的 Unicode 符号来标识各种类型的文件,这需要终端使用的字体中包含正确的字形才能正常显示。 官方推荐使用 nerd-fonts 字体,你可以从 Nerd Fonts project 网站中获取它。
快速上手
1.启动 superfile:
eval "$(curl https://get.x-cmd.com)" # 安装 x-cmd
x env use superfile # 安装 superfile
spf # 直接启动 superfile
2.常用快捷键:
- q 或 esc:退出或取消当前操作
- ?:显示按键帮助
- .:显示隐藏文件
- /:搜索文件
- j 或 ↓:向下移动
- k 或 ↑:向上移动
- h :向左移动
- l :向右移动
- s:聚焦侧边栏,再按一次会返回文件面板
- n:创建新的文件面板
- w:关闭当前文件面板
- tab 或 shift+l:向右侧切换文件面板
- shift+← 或 shift+h:向左侧切换文件面板
3.配置 superfile:
- 查看当前使用的配置文件路径:spf pl
- 启用透明背景:在 Configuration file 中将 transparent_background 设置为 true
- 更换 theme:在 Configuration file 中将 theme 设置为要使用的主题名,例如 Blood。superfile 支持的主题请参考 superfile 官网主题列表。
功能特点
- 精致美观:Superfile 的设计初衷之一是提供一个美观的文件管理器,使用户在使用过程中感受到视觉上的愉悦。
- 多面板:支持多个文件面板,用户可以在不同的面板之间快速切换,而无需关闭当前面板。
- 配置简单:相比同类工具,Superfile 的配置较简单,用户可以轻松地配置需要的按键、主题等。
竞品和相关项目
- yazi: 用 Rust 开发的终端文件管理器,功能全面,支持预览文本文件、pdf 文件、图像、视频,内置代码高亮功能。
- xplr: 使用 Rust 开发的 TUI 文件管理器。它强调简洁和可扩展性,功能简单,适合在资源受限的环境中使用。
- lf: 用 Go 开发的终端文件管理器,界面风格和操作模式受到文件管理器 ranger 的启发,但更加注重性能和简单性。
- broot: 使用 Rust 开发的终端文件管理器,采用树状视图探索文件层次结构、操作文件。
- x ls: 由 x-cmd 使用 Posix shell 和 awk 实现的模块,用于以交互式 TUI 的方式查看文件/文件夹的相关信息。
进一步阅读
- superfile 源代码 - GitHub - yorukot/superfile: Pretty fancy and modern terminal file manager
- superfile 官网文档 - Overview | superfile
更多内容请查阅 : superfile | x-cmd pkg | 非常漂亮和现代的终端文件管理器
转载请标明原文链接 :https://www.x-cmd.com/pkg/superfile
猜你喜欢
- 2024-11-03 京东资深工程师分享:微服务架构之网关层Zuul剖析
- 2024-11-03 官方的就靠谱了?谷歌应用商店又曝三款恶意APP
- 2024-11-03 漏洞都有哪些分类(漏洞的漏洞)
- 2024-11-03 安装TIA博途之前的那些工作(博途安装要求)
- 2024-11-03 不等iOS 11.3,小编教你手动关闭降频代码
- 2024-11-03 微软将Windows 3.0的文件管理器引入Windows 10商店
- 2024-11-03 一款免费、开源、先进、现代的文件资源管理器
- 2024-11-03 推荐一个超好用的文件资源管理器one commander v3
- 2024-11-03 谷歌应用商店现3款恶意APP,被指出自黑客组织“响尾蛇”之手
- 2024-11-03 .NET Core 中的内存管理与实用示例
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)