星系中最快的文件管理器!
新款
hunter 是一个快速且无延迟的终端文件浏览器/管理器。它采用了强大的异步和多线程设计,所有磁盘 IO 操作都在主线程之外以非阻塞方式进行,因此即使在慢转速的 Rust 磁盘上负载过重,甚至在启用所有预览功能的情况下,hunter 也始终保持响应。
它受到优秀的 ranger 的深刻启发,但略有 Emacs 风味,并且使用 Rust 编写,以确保其启动速度快,并利用其在并发方面的强大保障。它的速度如此之快,我实际上在某些部分中添加了动画作为玩笑,但事实上,它看起来真的很漂亮,使其看起来更加流畅。当然,YMMV,并且可以禁用此功能。
大多数您期望的功能都已实现,其中包括选项卡、书签(支持 ranger-import)、搜索/筛选、文件/目录的预览(包括预览目录中的大小信息)、底部的小缓冲区(支持文件名补全)、多文件选择等。此外,还有一些原创的想法,特别是对子进程处理方面。进程查看器实际上会显示已启动的子进程的输出、它们的进程 ID 和退出代码,并通知新的输出和进程完成。它在某种程度上是一个原始的 TUI shell。文件名使用原始 OsString 处理,因此无论名字中包含什么垃圾,它都能处理。它还会在支持的终端上将 tmux/终端标题设置为当前目录。
为了加快目录元数据的加载速度,预览/后视图中只加载您可以看到的文件,但主视图中则不加载。尽管如此,元数据也会异步加载,因此有时您可以在浏览文件列表时看到它正在更新。
暂无开放 Issues,或尚未同步最近议题。