A post-modern development environment.
0

Configure Feed

Select the types of activity you want to include in your feed.

8.1k 9 0

Clone this repository

https://git.vm.fail/isaaccorbrey.com/burin https://git.vm.fail/did:plc:q5dy7qm2eu6lcxfykcegjptu
ssh://git@knot1.tangled.sh:2222/isaaccorbrey.com/burin ssh://git@knot1.tangled.sh:2222/did:plc:q5dy7qm2eu6lcxfykcegjptu

For self-hosted knots, clone URLs may differ based on your setup.


README.md

Helix

Build status GitHub Release Documentation GitHub contributors Matrix Space

Screenshot

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.

For more information, see the website or documentation.

All shortcuts/keymaps can be found in the documentation on the website.

Troubleshooting

Features#

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

Although it's primarily a terminal-based editor, I am interested in exploring a custom renderer (similar to Emacs) using wgpu.

Note: Only certain languages have indentation definitions at the moment. Check runtime/queries/<lang>/ for indents.scm.

Installation#

Installation documentation.

Packaging status

Contributing#

Contributing guidelines can be found here.

Getting help#

Your question might already be answered on the FAQ.

Discuss the project on the community Matrix Space (make sure to join #helix-editor:matrix.org if you're on a client that doesn't support Matrix Spaces yet).

Credits#

Thanks to @jakenvac for designing the logo!