Skip to content

[FEATURE] Missing scenario coverage for several important Helix Normal Mode commands #198

@bug-ops

Description

@bug-ops

Summary

Keymap coverage audit found several important Helix Normal Mode commands with zero scenario coverage. These are core commands users need to learn to become proficient with Helix.

Missing Commands (0 scenario files)

Scrolling / Navigation

Command Action Helix docs
Ctrl-d Scroll half page down keymap#movement
Ctrl-u Scroll half page up keymap#movement
Ctrl-f Scroll page down keymap#movement
Ctrl-b Scroll page up keymap#movement

Selection operations

Command Action Helix docs
% Select entire file keymap#selection-manipulation
s Select all regex matches within selection keymap#selection-manipulation
S Split selection on regex keymap#selection-manipulation
R Replace selection with yanked text (no clipboard) keymap#changes

View mode

Command Action Helix docs
zz Center view on cursor keymap#view-mode
zt Align view top keymap#view-mode
zb Align view bottom keymap#view-mode

Macros

Command Action Helix docs
q Start/stop macro recording keymap#macros
Q Replay macro keymap#macros

Line selection

Command Action
V (via x or X) Extend line selection
G Go to last line

Currently covered (for reference)

; (3 files), , (1 file) are covered. Most movement, basic editing, text-objects covered.

Suggested file structure

  • scenarios/en/movement/scroll.toml — Ctrl-d, Ctrl-u, Ctrl-f, Ctrl-b
  • scenarios/en/selection/select-regex.toml — %, s, S
  • scenarios/en/view/view-mode.toml — zz, zt, zb
  • scenarios/en/advanced/macros.toml — q, Q

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions