@codemirror__view/internals/vim
Interfaces
Section titled “Interfaces”| Interface | Description |
|---|---|
| VimApi | Public API for interacting with the Vim emulation layer. |
| VimEditor | Wrapper around an editor instance providing access to Vim state. |
| VimState | Top-level Vim state container for the editor. |
| VimStateVim | Core Vim state holding mode, input state, and edit history. |
| VimStateVimInputState | Tracks the current input state of the Vim command parser. |
| VimStateVimLastMotion | Represents the last motion executed in Vim mode. |
| VimStateVimPlugin | Vim plugin state tracking the last keydown event. |