hjkl-engine 0.3.1

Vim FSM, motion grammar, and ex commands. Pre-1.0 churn.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!-- Conventional Commits PR title: type(scope): subject -->

## Summary

<!-- What changes, in 1-3 bullets. Why this approach? -->

## Test plan

<!-- How was this verified? -->

- [ ] `cargo fmt --all --check`
- [ ] `cargo clippy --all-targets --all-features -- -D warnings`
- [ ] `cargo test --all-features`
- [ ] Public API change documented in `CHANGELOG.md`

## Related

<!-- Link issues, prior art, related PRs. -->