A post-modern development environment.
0

Configure Feed

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

Rust 74.4%
Tree-sitter Query 19.9%
Handlebars 0.3%
Nix 0.2%
CSS 0.1%
JavaScript 0.1%
Shell 0.1%
TypeScript 0.1%
Scheme 0.1%
Python 0.1%
Elvish 0.1%
C++ 0.1%
Nushell 0.1%
Go 0.1%
Swift 0.1%
Kotlin 0.1%
Java 0.1%
C 0.1%
Elixir 0.1%
Zig 0.1%
Erlang 0.1%
C# 0.1%
Ruby 0.1%
Vue 0.1%
OCaml 0.1%
Move 0.1%
PHP 0.1%
Julia 0.1%
HTML 0.1%
Scala 0.1%
Clojure 0.1%
Nim 0.1%
D 0.1%
Lua 0.1%
Perl 0.1%
R 0.1%
Crystal 0.1%
WGSL 0.1%
Groovy 0.1%
Dart 0.1%
Sway 0.1%
Pkl 0.1%
Haxe 0.1%
QML 0.1%
MATLAB 0.1%
Vala 0.1%
Cython 0.1%
Luau 0.1%
Elm 0.1%
Cairo 0.1%
GLSL 0.1%
Solidity 0.1%
Tact 0.1%
CMake 0.1%
HCL 0.1%
V 0.1%
TeX 0.1%
Fortran 0.1%
Svelte 0.1%
Vim Script 0.1%
SCSS 0.1%
Bicep 0.1%
Nickel 0.1%
ReScript 0.1%
GDScript 0.1%
Tcl 0.1%
C3 0.1%
Slint 0.1%
Mojo 0.1%
F# 0.1%
Makefile 0.1%
Less 0.1%
Odin 0.1%
Just 0.1%
SourcePawn 0.1%
FreeBASIC 0.1%
Haskell 0.1%
CUE 0.1%
Other 4.3%
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!