Helix是一个后现代的模态文本编辑器。受kakoune/neovim启发的编辑器,用Rust编写;编辑模型在很大程度上是基于kakoune。
整体设计是围绕着多个选择作为编辑原语,而单个光标只是其中的一个子集。命令可以操作选择,然后允许你同时编辑代码。
其基础实现是使用一个terminalfrontend,并与tmux连接良好或使用ssh。作者表示其还在探索其他的前端(wgpu-rs,skia/skulpinbasedrendering)。
特点:
类似Vim的模态编辑多项选择内置语言服务器支持通过tree-sitter智能增量语法高亮和代码编辑
评论