+-
刚开源就爆火,秒开 GB 级大文件!

我们平时在终端想里修改服务器的配置,或者顺手写两行代码。

最头疼的就是使用 Vim 这些传统编辑器,在那繁琐的模式里切来切去。

明明只是想改几行参数,结果一不小心切错了模式,没保存就退出,超折磨人。

直到我发现了Fresh

这是一款专为终端设计的文本编辑器,有着用 VS Code 或者 Sublime Text 的那种熟悉感,零门槛直接上手使用。

刚开源就爆火,秒开 GB 级大文件!

它彻底抛弃了传统工具那种复杂的模式切换,不管是快捷键还是鼠标操作,都和我们在可视化界面下的使用习惯一样。

甚至内置了命令面板,我们只需按一下 Ctrl+P 就能快速调用功能。

刚开源就爆火,秒开 GB 级大文件!

更让我惊喜的是,它那处理大文件的硬实力

即便我们打开几个 GB 大小的超大日志文件,它也能做到几乎秒开。

最重要,它在处理这类巨型文件时内存占用极低,不会像有些工具那样直接把系统卡死。

刚开源就爆火,秒开 GB 级大文件!

而对于需要写代码的我们来说,Fresh 做的功能也足够扎实。

它内置了语言服务器协议支持,也就是我们常说的 LSP,像代码跳转、自动补全、诊断这些功能它都有。

刚开源就爆火,秒开 GB 级大文件!

而且它的插件系统非常现代化,支持用 TypeScript 编写插件,并且跑在安全的沙盒环境里。

刚开源就爆火,秒开 GB 级大文件!

这意味着我们可以根据自己的需求,很方便地给它加入各种扩展功能。

刚开源就爆火,秒开 GB 级大文件!

在安装和实操方面,Fresh 给我们提供了非常丰富的选择。

如果我们用的是 Mac,直接用brew install fresh-editor就能装好。

如果习惯用 npm,也可以通过npm install -g @fresh-editor/fresh-editor来搞定。

当然,作者在 GitHub 的 Releases 页面也直接提供了各个平台的二进制包,下载解压就能用,基本属于开箱即用。

刚开源就爆火,秒开 GB 级大文件!

不过我们需要留意一下,Fresh 目前刚开源不久,虽然基础功能已经很稳了,但在一些极端复杂的编码场景下可能还需要磨合。

刚开源就爆火,秒开 GB 级大文件!

建议我们先在日常改配置或者处理大日志文件的场景下试用,它那种轻量、快速的体验确实非常不错。

总的来说,如果你也受够了传统终端编辑器的繁琐,又想要极速的大文件处理能力,那 Fresh 确实是一个非常值得一试的工具。

GitHub 项目地址:https://github.com/sinelaw/fresh

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!