入门 Zed Industries 2026-09-14 17:42:19 · 0 阅读

第52章 Zed编辑器第52章:Helix模式详解

功能开发中,尚未实现全部 Helix 快捷键。

Zed 的 Helix 模式是一个模拟层,为 Zed 带来 Helix 风格的快捷键和模态编辑。它基于 Zed 的 Vim 模式构建,大量核心功能是共用的。启用 helix_mode 时也会自动启用 vim_mode

关于 Helix 模式下同样可用的 Vim 相关功能,请参阅我们的 Vim 模式文档

想了解 Helix 模式的当前进度,或请求尚未支持的 Helix 功能,请查看 "Are we Helix yet?" 讨论帖

Helix 默认快捷键的完整列表,请查阅 Helix 官方文档

核心差异

所有支持 m im a 的文本对象,同样支持 ][。例如 ] ( 会选中光标之后的下一对圆括号。

在 Helix 模式下,部分文本对象按键遵循 Helix 而非 Vim 的含义:m i mm a m 选中最近的各种成对符号(括号、引号、反引号或竖线),t 对应类型/类文本对象,c 对应注释文本对象,x 对应 (X)HTML 元素文本对象。

与 Helix 一致,最近成对符号(m i mm a mm d mm r m)的匹配基于语言的语法树,因此字符串字面量或注释中的分隔符不会被当作配对。在没有语言支持的缓冲区中,则不会匹配任何配对。

评论 (0)