A post-modern modal text editor.
Go to file
Blaž Hrastnik 9f318a8529 Fix an issue with closing nested splits.
The parent id was never assigned to the split, so removing the container
when it became empty failed.
2021-04-08 22:34:06 +09:00
.github/workflows Checkout submodules on clone. 2020-09-12 19:35:26 +09:00
book Update book css styling. 2021-04-07 23:56:56 +09:00
doc deps update 2021-02-09 15:40:06 +09:00
helix-core Load config files from ~/.config/helix, fallback to defaults. 2021-04-07 23:56:20 +09:00
helix-lsp lsp: Gracefully fail if binary doesn't exist. 2021-04-07 13:38:24 +09:00
helix-syntax Loop around the end on regex searches. 2021-04-08 22:34:06 +09:00
helix-term Loop around the end on regex searches. 2021-04-08 22:34:06 +09:00
helix-view Fix an issue with closing nested splits. 2021-04-08 22:34:06 +09:00
.envrc Add a nix flake with the development environment. 2021-01-19 15:54:51 +09:00
.gitignore Add a nix flake with the development environment. 2021-01-19 15:54:51 +09:00
.gitmodules Loop around the end on regex searches. 2021-04-08 22:34:06 +09:00
Cargo.lock Load config files from ~/.config/helix, fallback to defaults. 2021-04-07 23:56:20 +09:00
Cargo.toml Faster dev builds on OSX if using Rust 1.51. 2021-03-29 15:22:07 +09:00
flake.lock Update flake.lock 2021-04-07 16:38:17 +09:00
flake.nix flake: Packaging definition. 2021-02-22 17:02:59 +09:00
languages.toml Add yet more language definitions. 2021-04-07 14:04:13 +09:00
README.md deps update 2021-02-09 15:40:06 +09:00
shell.nix Update flake definition. 2021-02-04 17:25:54 +09:00
theme.toml Add a python language definition. 2021-04-07 13:51:09 +09:00
TODO.md Loop around the end on regex searches. 2021-04-08 22:34:06 +09:00

Helix

Crate Description
helix-core Core editing primitives, functional.
helix-syntax Tree-sitter grammars
helix-view UI abstractions for use in backends, imperative shell.
helix-term Terminal UI

Installation

git clone --depth 1 --recurse-submodules -j8 https://github.com/helix-editor/helix
cd helix
cargo install --path helix-term

This will install the hx binary to $HOME/.cargo/bin.