Re-exports§
pub use cmd::EngineCmd;pub use count::CountAccumulator;pub use editor_ext::VimEditorExt;pub use operator::OperatorKind;pub use pending::Key;pub use pending::Outcome;pub use pending::PendingState;pub use pending::step;pub use vim::install as install_vim_discipline;pub use vim::vim_editor;
Modules§
- cmd
- count
- Digit-prefix count accumulator for the vim grammar.
- descriptors
- Static descriptor table for the vim FSM’s built-in bindings.
- editor_
ext VimEditorExt— vim-discipline accessor methods on the engineEditor, migrated out ofhjkl-engine(#267 / #265 G3).- insert
- Phase 6.6d: insert-mode FSM body relocated from
hjkl-engine::vim. - motion
- normal
- Phase 6.6e: normal-mode FSM body relocated from
hjkl-engine::vim. - operator
- pending
- search_
prompt - vim
- Vim-mode engine.
Enums§
- Mode
- Mode discriminator for the hjkl editor stack.
Functions§
- dispatch_
input - Drive the vim FSM with one
hjkl_engine::Input. - feed_
input - Drive the vim FSM with a
hjkl_engine::PlannedInput. Translates the planned input to enginehjkl_engine::Input, dispatches throughdispatch_input, and emits cursor-shape changes.