关于 Helix
Helix 是一款在终端中运行的模态编辑器,命令为 hx(别名 helix)。可直接打开目录或单个文件,操作以键盘为核心,也能与其他 shell 工具配合使用。
主要功能
- 01用 hx . 打开整个目录
- 02用 hx README.md 直接编辑指定文件
- 03全程键盘操作的模态界面
- 04在终端内完成快速编辑流程
- 05可与 shell 工具组合使用
适用场景
- 01在 SSH 会话中快速修改配置文件
- 02不离开终端就浏览并编辑项目目录
- 03偏好键盘操作的开发者日常写代码
安装
选择你的系统或包管理器,复制命令到终端运行。
$
安装完成后运行hx --version确认安装成功。
命令示例
常用命令按使用顺序排列。
01
02
详细介绍

一款受 Kakoune / Neovim 启发、使用 Rust 编写的编辑器。
其编辑模型在很大程度上基于 Kakoune;在开发过程中,我发现自己认同 Kakoune 的大多数设计决策。
所有快捷键/键位映射均可在网站上的文档中找到。
功能
- 类似 Vim 的模态编辑
- 多重选择
- 内置语言服务器支持
- 通过 tree-sitter 实现智能、增量式语法高亮和代码编辑
虽然它主要是一款基于终端的编辑器,但我有兴趣探索使用 wgpu 实现自定义渲染器(类似于 Emacs)。
注意:目前只有部分语言具有缩进定义。请查看 runtime/queries/<lang>/ 中的 indents.scm。
安装
安装文档。
贡献
贡献指南请见此处。
获取帮助
你的问题可能已在常见问题中得到解答。
在社区 Matrix 空间讨论此项目(如果你使用的客户端尚不支持 Matrix Spaces,请务必加入 #helix-editor:matrix.org)。
致谢
感谢 @jakenvac 设计了这个 Logo!
评论
支持 Markdown