helix-editor/helix

GitHub: helix-editor/helix

一款用 Rust 编写的现代化模态文本编辑器,内置 LSP 和 tree-sitter 支持,开箱即用。

Stars: 43301 | Forks: 3337

Helix

[![构建状态](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/834cb5bb8b205607.svg)](https://github.com/helix-editor/helix/actions) [![GitHub 发布版](https://img.shields.io/github/v/release/helix-editor/helix)](https://github.com/helix-editor/helix/releases/latest) [![文档](https://shields.io/badge/-documentation-452859)](https://docs.helix-editor.com/) [![GitHub 贡献者](https://img.shields.io/github/contributors/helix-editor/helix)](https://github.com/helix-editor/helix/graphs/contributors) [![Matrix 空间](https://img.shields.io/matrix/helix-community:matrix.org)](https://matrix.to/#/#helix-community:matrix.org)
![截图](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/47c474c87b205609.png) 一款受 [Kakoune](https://github.com/mawww/kakoune) / [Neovim](https://github.com/neovim/neovim) 启发的编辑器,使用 Rust 编写。 其编辑模型很大程度上基于 Kakoune;在开发过程中,我发现自己认同 Kakoune 的大部分设计决策。 欲了解更多信息,请参阅[网站](https://helix-editor.com)或[文档](https://docs.helix-editor.com/)。 所有快捷键/键映射都可以在[网站文档](https://docs.helix-editor.com/keymap.html)中找到。 [故障排除](https://github.com/helix-editor/helix/wiki/Troubleshooting) # 功能 - 类 Vim 的模态编辑 - 多选功能 - 内置语言服务器支持 - 通过 tree-sitter 实现智能、增量语法高亮和代码编辑 虽然它主要是一个基于终端的编辑器,但我也有兴趣探索使用 wgpu 实现自定义渲染器(类似于 Emacs)。 注意:目前只有部分语言具有缩进定义。请检查 `runtime/queries//` 下的 `indents.scm` 文件。 # 安装 [安装文档](https://docs.helix-editor.com/install.html)。 [![打包状态](https://repology.org/badge/vertical-allrepos/helix-editor.svg?exclude_unsupported=1)](https://repology.org/project/helix-editor/versions) # 获取帮助 你的问题可能已经在 [FAQ](https://github.com/helix-editor/helix/wiki/FAQ) 中得到了解答。 可以在社区 [Matrix 空间](https://matrix.to/#/#helix-community:matrix.org)讨论该项目(如果你使用的客户端尚不支持 Matrix 空间,请务必加入 `#helix-editor:matrix.org`)。 # 致谢 感谢 [@jakenvac](https://github.com/jakenvac) 设计了 Logo!
标签:Helix, IDE替代, Kakoune, LSP, Rust, SOC Prime, Tree-sitter, Vim-like, 代码编辑器, 可视化界面, 后现代, 多光标编辑, 开发工具, 文本编辑器, 模态编辑, 终端应用, 网络流量审计, 语法高亮, 语言服务器协议, 通知系统