Zephyr 是一款支持多模式(Multi-modal)的现代代码编辑器,灵感来源于 Helix,专注于提供极速且以键盘为中心的操作体验,同时引入了类似 VS Code 的面板搜索工作流,让全局代码导航与搜索更加直观高效。
- 多模式编辑体系 (Multi-Modal Editing):沿袭 Helix/Vim 的模式编辑(Normal、Insert、Select 等),提供出色的代码操控能力和流畅的编辑体验。
- VS Code 风格的面板搜索流:打破传统终端编辑器的局限,内置类似 VS Code 底部/侧边栏的面板式全局搜索与替换界面。支持实时预览、多条件过滤,无需离开键盘即可高效完成全局修改。
- 现代化 C++ 开发:底层使用 C++23 构建,兼顾极致性能与工程可靠性。
Zephyr 采用 Meson 构建系统进行项目管理。
# 1. 配置构建目录
meson setup builddir
# 2. 编译项目
meson compile -C builddir
# 3. 运行单元测试
meson test -C builddir欢迎任何形式的贡献!如果你对编辑器开发感兴趣,或是想加入新功能,请毫不犹豫地提交 Issue 或 Pull Request。
本项目遵循相关开源许可证,详情请参阅项目根目录下的 LICENSE 文件。