neurocyte

一款极速、低延迟的程序员文本编辑器,采用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)

适用人群

  • 追求极致性能和低延迟的开发者
  • 需要多平台一致编辑体验的程序员
  • 喜欢自定义键绑定和编辑模式的用户

快速上手

  1. 确保终端支持24bit色和Kitty键盘协议(推荐Kitty、Foot、Ghostty)
  2. 通过安装脚本或从下载页面获取二进制
  3. 运行 flow 启动编辑器

核心优势

  • Zig编写,极速、低延迟、内存安全
  • 全平台支持,单静态二进制
  • 零配置开箱即用,70+语言支持

系统要求

  • 操作系统:Linux、FreeBSD、macOS、Windows、Android(Termux)
  • 终端:支持24bit色,推荐Kitty、Foot、Ghostty
  • 字体:NerdFont支持
  • 语言环境:UTF-8

历史版本

排序