1 dépôt
Mechanisms for triggering native editor functions by mapping shortcuts to the host environment's internal command system.
Distinct from Editor Command APIs: Focuses on delegating modal commands to the host API rather than just manipulating document nodes
Explore 1 awesome GitHub repository matching user interface & experience · Host API Delegation. Refine with filters or upvote what's useful.
This project is a Vim keybinding emulation for Visual Studio Code. It implements modal text editing to separate navigation and content creation through specialized modes, reducing reliance on the mouse. The emulator supports custom IDE workflows by importing standard configuration files and remapping keyboard shortcuts. It integrates with external processes to handle complex commands and reproduces logic from common plugins for surrounding characters, commenting, and rapid motion. The capability surface includes keyboard-driven navigation using text objects, markers, and character sequences.
Triggers native editor functions by mapping modal shortcuts to the internal command system of the host environment.