Helix 22.05 发布,后现代模态文本编辑器

Helix 是一个模态文本编辑器,内置支持多选、语言服务器协议 (LSP)、tree-sitter 以及对调试适配器协议 (DAP) 的实验性支持。目前 Helix 22.05 版本已发布,这是一个

Helix 是一个模态文本编辑器,内置支持多选、语言服务器协议 (LSP)、tree-sitter 以及对调试适配器协议 (DAP) 的实验性支持。目前 Helix  22.05 版本已发布,这是一个功能丰富的版本,带来如下内容:

重做缩进系统

Indentation 缩进系统已完全重做,仍然可以通过查询已解析的 tree-sitter 语法树来查找文档,但现在查询文件可以使用 tree-sitter 查询的全部表达能力,而不仅仅是简单的节点名称。

可配置的 gutters

现在可以在 config.toml 文件中配置 Gutters。 例如可以删除行号装订线,同时仍显示 LSP 诊断。

[editor]
gutters = ["diagnostics"] # default is ["diagnostics", "line-numbers"]

rulers 选项

可以通过该 rulers 选项配置垂直标尺。在遵守最大线长时将它们用作指南。

显示可见的空白

现在可以呈现空格、制表符和换行符等空白字符。在运行时使用命令或在编辑器部分下使用该whitespace.render选项。可见的空白指示符可以使 Helix 的选择模型更加直观,尤其是在行尾附近。

 

更多内容请查看更新公告。

关于作者: qwephp

.

为您推荐