编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

x-cmd pkg | superfile: 终端文件管理器,界面精致美观

wxchong 2024-11-03 15:26:59 开源技术 29 ℃ 0 评论

简介

superfilegithub.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.常用快捷键:

  • qesc:退出或取消当前操作
  • ?:显示按键帮助
  • .:显示隐藏文件
  • /:搜索文件
  • j:向下移动
  • k:向上移动
  • h :向左移动
  • l :向右移动
  • s:聚焦侧边栏,再按一次会返回文件面板
  • n:创建新的文件面板
  • w:关闭当前文件面板
  • tabshift+l:向右侧切换文件面板
  • shift+←shift+h:向左侧切换文件面板

3.配置 superfile:

  • 查看当前使用的配置文件路径:spf pl
  • 启用透明背景:在 Configuration file 中将 transparent_background 设置为 true
  • 更换 theme:在 Configuration file 中将 theme 设置为要使用的主题名,例如 Blood。superfile 支持的主题请参考 superfile 官网主题列表


功能特点

  1. 精致美观:Superfile 的设计初衷之一是提供一个美观的文件管理器,使用户在使用过程中感受到视觉上的愉悦。
  2. 多面板:支持多个文件面板,用户可以在不同的面板之间快速切换,而无需关闭当前面板。
  3. 配置简单:相比同类工具,Superfile 的配置较简单,用户可以轻松地配置需要的按键、主题等。


竞品和相关项目

  1. yazi: 用 Rust 开发的终端文件管理器,功能全面,支持预览文本文件、pdf 文件、图像、视频,内置代码高亮功能。
  2. xplr: 使用 Rust 开发的 TUI 文件管理器。它强调简洁和可扩展性,功能简单,适合在资源受限的环境中使用。
  3. lf: 用 Go 开发的终端文件管理器,界面风格和操作模式受到文件管理器 ranger 的启发,但更加注重性能和简单性。
  4. broot: 使用 Rust 开发的终端文件管理器,采用树状视图探索文件层次结构、操作文件。
  5. x ls: 由 x-cmd 使用 Posix shell 和 awk 实现的模块,用于以交互式 TUI 的方式查看文件/文件夹的相关信息。


进一步阅读


更多内容请查阅 : superfile | x-cmd pkg | 非常漂亮和现代的终端文件管理器
转载请标明原文链接 :https://www.x-cmd.com/pkg/superfile

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表