Helix是一款后现代的模态文本编辑器(modal editing),受 Kakoune 和 Neovim 的启发,使用 Rust 语言编写。借鉴了 kakoune 的模态编辑模型。很多快捷键、命令等功能都比 kakoune 完善很多。旨在为用户提供高效、可定制和易于使用的文本编辑体验。
软件基于 MPL-2.0 协议开源,目前已获得 26.3k stars。基本上每三个月就会发布一次新版本,Github上的贡献度非常活跃。
功能特性
- 支持Windows、macOS 和 Linux全平台
- 轻量级,响应快
- 模式化编辑器,具有多种 mode,键位分类整理,适应不同情况
- 支持 vim 编辑模式,轻松上手
- 内置tree-sitter,比传统的基于正则表达式的高亮更加快速
- 支持多种常用编辑功能,如自动完成、多光标、查找和替换等
- 多个光标作为核心编辑原语,灵感来自 Kakoune。
- 命令操作选择的同时允许编辑代码
- 通过Tree-sitter 智能法高亮,轻松处理缩进、跟踪变量、代码导航
- LSP开箱即用,指定了各种编程语言的默认LSP,如rust就是ra
- 高度可定制,灵活的个性化设置,默认紫色主题
- 现代化的内置功能,如模糊查找跳转到文件,自动关闭括号等
- 内置语言服务器
© 版权声明
THE END
暂无评论内容