Helix后現(xiàn)代文本編輯器
Helix 是一個后現(xiàn)代的模態(tài)文本編輯器。受 kakoune/neovim 啟發(fā)的編輯器,用 Rust 編寫;編輯模型在很大程度上是基于 kakoune。
整體設(shè)計是圍繞著多個選擇作為編輯原語,而單個光標只是其中的一個子集。命令可以操作選擇,然后允許你同時編輯代碼。
其基礎(chǔ)實現(xiàn)是使用一個 terminal frontend,并與 tmux 連接良好或使用 ssh。作者表示其還在探索其他的前端(wgpu-rs,skia/skulpin based rendering)。
特點:
- 類似 Vim 的模態(tài)編輯
- 多項選擇
- 內(nèi)置語言服務(wù)器支持
- 通過 tree-sitter 智能增量語法高亮和代碼編輯
評論
圖片
表情
