一款极速、低延迟的程序员文本编辑器,采用Zig编写,支持70+种语言的语法高亮、语言服务器协议(LSP)和多光标编辑,可在Linux、FreeBSD、macOS、Windows和Android(Termux)上运行。
- v0.7.2
- 发布于
- 2026年2月15日
- 2,443
- 星标
- 7,310
- 下载
- 同步于
- 1 天前
作者已不再通过 GitHub Release 发版,但仓库仍在更新(最近提交 3 天前)。最新版本请到官网获取: 项目官网
最新版本
v0.7.22026年2月15日 00:37下载慢?可在上方随时切换镜像源
项目说明
项目概述
Flow Control 是一款用Zig编写的程序员文本编辑器,以极速响应和低延迟为核心设计目标,帧时间≤6ms,支持流畅的动画滚动。
主要功能
- 极速TUI:帧时间≤6ms,低延迟输入处理,流畅动画滚动
- 70+种语言支持:通过tree-sitter提供零配置语法高亮
- LSP支持:预配置支持大多数语言服务器
- 多光标编辑:强大的多光标编辑和集成的剪贴板历史
- 多键绑定模式:支持模态和非模态编辑,内置Flow、Emacs、Vim、Helix等多种模式
- 大文件支持:混合rope/piece-table缓冲系统,可处理超大文件和数千个光标
- 跨平台:支持Linux、FreeBSD、macOS、Windows和Android(Termux)
适用人群
- 追求极致性能和低延迟的开发者
- 需要多平台一致编辑体验的程序员
- 喜欢自定义键绑定和编辑模式的用户
快速上手
- 确保终端支持24bit色和Kitty键盘协议(推荐Kitty、Foot、Ghostty)
- 通过安装脚本或从下载页面获取二进制
- 运行
flow启动编辑器
核心优势
- Zig编写,极速、低延迟、内存安全
- 全平台支持,单静态二进制
- 零配置开箱即用,70+语言支持
系统要求
- 操作系统:Linux、FreeBSD、macOS、Windows、Android(Termux)
- 终端:支持24bit色,推荐Kitty、Foot、Ghostty
- 字体:NerdFont支持
- 语言环境:UTF-8
历史版本
排序