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

简介

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 的方式查看文件/文件夹的相关信息。

进一步阅读

更多内容请查阅 : pkg/superfile

转载请标明原文链接 :https://www.x-cmd.com/pkg/superfile


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值