Differences:
| vim mode | vim | helix | note |
|---|---|---|---|
| 0 | gh | ||
| ^ | gs | ||
| $ | gl | ||
| gq | = | format. TBI in helix. Vim’s = is ‘indent’. | |
| C-v i | C i | Or Alt-s to split selection on newline. | |
| C | v gl c | ||
| x | ;d | ||
| V | X | ||
| * | *n | ||
| G | ge | ||
| :bprev, [b | gp | ||
| :bnext, ]b | gn | ||
| `. | g. | ||
| H | gt | ||
| M | gc | ||
| L | gb | ||
| C-r | U | redo | |
| ga | last accessed file | ||
| <SPC>R | replace selection with clipboard | ||
| % | mm | ||
| ggVG | % | select entire file | |
| , | |||
| ; | Alt-. | ||
| visual | o | Alt-; | |
| (/) | left up to tree-sitter? | ||
| {/} | left up to tree-sitter? | ||
| gc | Ctrl-c | Evil comment | |
| ~ | ~ | (same in both) toggle case | |
| gu | ` | to lowerlase | |
| gU | alt+` | to uppercase | |
| vi” | vmi” | prefix sequence with `m` for things. |