I have been a vim user for many years. During that time I have never seriously tried to switch to another text editor, even with the increased popularity of neovim.

Helix is implemented in Rust and like many modern Rust tools (e.g. rg, fd), feels quick and snappy. Although many of the key bindings are similar, there are significant differences with vim.

There are numerous subtle differences betwen the key bindings of vim and Helix. The transition can be eased with helix-vim, which remaps keys to be closer to vim.

Vim Helix
o gh
$ gl
G ge