Helix, A Neovim inspired editor, written in Rust (update)
25. 10. 2025By starting from scratch we were able to learn from our experience with Vim and make some breaking changes. The result is a much smaller codebase and a modern set of defaults. Itβs easier to get started if youβve never used a modal editor before, and thereβs much less fiddling with config files.
https://helix-editor.com
https://docs.helix-editor.com
2023 β
The logic is select > action Everything is a selection, jumping word by word with w, also selects the word.
tutor β
:tutor
Change working directory and open file picker β
:cd ~/somedir
SPACE, F
Open command palette β
SPACE, ?
Buffer picker β
SPACE, b
Delete line β
xd
Delete 3 lines β
Either
xxxd
or
3xd
Move line down/up one β
Xdp
Xdkp
There is go menu β
g
There is no soft-wrap β
:(
EDIT: 22. jun 2023: We have a softwrap now:
https://helix-editor.com/news/release-23-03-highlights/
config.toml β
.config/helix/config.toml
theme = "rose_pine_moon"
[editor]
true-color = true
^ with urxvt in mind.
2025 β
Install β
There should be amd64.deb here https://github.com/helix-editor/helix/releases
There is softwrap now β
Example .config/helix/config.toml (helix 25.07.1 (a05c151b))
theme = "catppuccin_macchiato"
[editor]
true-color = true
[editor.soft-wrap]
enable = true
A slightly more complete config:
https://raw.githubusercontent.com/brontosaurusrex/bucentaur/refs/heads/master/.config/helix/config.toml
keyboard shortcuts / keymap β
https://docs.helix-editor.com/keymap.html
copy (yank) / paste β
y, p
copy (yank) / paste to system clipboard β
SPACE + y, SPACE + p
Goto line 300 β
:300
Multiple cursors β
C and ; to delete last one