Zee

软件描述

Zee 是一个用 Rust 编写的终端编辑器。它是一段高度实验性的代码。遵循传统文本编辑器演示的风格,以下是它目前在编辑自身源代码时的界面。

官方网站

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

官方认证

github.com

安全链接HTTPS

什么是 Zee?

Zee 是一个用 Rust 编写的终端编辑器。它是一段高度实验性的代码。延续传统文本编辑器演示的风格,以下是它目前在编辑自身源代码时的界面效果。

功能:

  • 100 FPS 编辑器:光标移动和编辑操作的渲染时间低于 10 毫秒,其余操作(如语法解析与高亮、磁盘 I/O、文件选择器)均异步进行。
  • 缓冲区基于 cessen 的 ropey 提供的快速 B 树实现的 rope 结构。
  • 使用 Tree-sitter 从代码中生成解析树。该语法树用于语法高亮和实时验证。由于其是增量解析库,可支持多达一百万行代码的文件。
  • 多缓冲区、多视窗——共享状态优于使用多个编辑器的 tmux。
  • 快速递归文件搜索,支持模糊匹配,并能识别忽略文件(使用 BurntSushi 的 ripgrep、walkdir、ignore 库)。
  • 支持本地文件选择器,并具备目录导航功能。
  • 一个务实的编辑器,而非对 CRDT(冲突解决数据类型)进行的研究项目。

主要功能

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

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