Zee

软件描述

Zee 是一个用 Rust 编写的现代终端编辑器。它仍处于高度实验性阶段。秉承文本编辑器演示的传统,以下是它当前编辑自身源代码的样子。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 Zee?

Zee 是用 Rust 编写的现代终端编辑器,属于高度实验性的代码。秉承传统文本编辑器演示的精神,以下是它当前编辑自身源码时的界面效果。

特性:

  • 100 FPS 编辑器。光标移动和编辑操作渲染时间低于 10ms,其余所有操作均异步进行(语法解析与高亮、磁盘读写、文件选择)。
  • 缓冲区基于快速的 B 树实现的绳索结构(通过 cessen 的 ropey 实现)。
  • 使用 Tree-sitter 从代码生成语法树。该 AST 用于语法高亮和实时验证。由于其为增量解析库,可扩展至百万行代码的文件。
  • 多缓冲区、多窗格——共享状态优于使用 tmux 启动多个编辑器。
  • 快速递归文件搜索,支持模糊匹配并识别忽略文件(使用 BurntSushi 的 ripgrep crates walkdir 和 ignore)。
  • 本地文件选择器,支持目录导航。
  • 一款务实的编辑器,而非对 CRDT 的研究性探索。

主要功能

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。