中文
R
niQin shared an aphorism: What has come into being in him was life, and the life was the light of all people. The light shines in the darkness, and the darkness did not o vercome it. -- John 1-4,5
All rights of each creation belong to the author, rusthub.org assumes no responsibility. If there is anything improper, please contact ask@rusthub.org.

Helix - A post-modern text editor No.64b600bf443528bf150fbd91

Explorer posted at 2023-07-18 03:03:40+00

1321 Hits / / 12 Insides

💥 Creation Content

Keys/Tags: rust text-editor vim kakoune

A Kakoune / Neovim inspired editor, written in Rust.

The editing model is very heavily based on Kakoune; during development I found myself agreeing with most of Kakoune’s design decisions.

  • Vim-like modal editing
  • Multiple selections
  • Built-in language server support
  • Smart, incremental syntax highlighting and code editing via tree-sitter

Multiple selections

Multiple cursors as a core editing primitive, inspired by Kakoune. Commands manipulate selections which allows concurrent code editing.

Tree-sitter integration

Tree-sitter produces error tolerant and robust syntax trees, which enables better syntax highlighting, indent calculation and code navigation.

Powerful code manipulation

Navigate and select functions, classes, comments, etc and select syntax tree nodes instead of plain text.

Language server support

Language specific auto completion, goto definition, documentation, diagnostics and other IDE features with no additional configuration.

Built in Rust, for the terminal

No Electron. No VimScript. No JavaScript. Use it over ssh, tmux, or a plain terminal. Your laptop battery life will thank you.

Modern builtin features

Fuzzy finder to jump to files and symbols, project wide search, beautiful themes, auto closing bracket pairs, surround integration and more.

Res & Files: 1 helix-2.png
2 helix-3.png
3 helix-4.png
4 helix-5.png

Website: https://helix-editor.com

Source Url: https://github.com/helix-editor/helix

💥 Contact information

Contact person: Explorer

To view contact details of creation, please Sign in RustHub


Contact information is provided by user self, rusthub.org assumes no responsibility. Please identify the risks by yourself and beware of being deceived.