MCPcopy
hub / github.com/VSCodeVim/Vim / IBaseMovement

Interface IBaseMovement

src/state/vimState.ts:25–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23}
24
25interface IBaseMovement {
26 execActionWithCount(
27 position: Position,
28 vimState: VimState,
29 count: number,
30 ): Promise<Position | IMovement>;
31}
32
33interface INVim {
34 run(vimState: VimState, command: string): Promise<{ statusBarText: string; error: boolean }>;

Callers 8

execActionFunction · 0.65
execActionWithCountMethod · 0.65
execActionWithCountMethod · 0.65
execActionWithCountMethod · 0.65
execActionWithCountMethod · 0.65
execActionWithCountMethod · 0.65
execActionWithCountMethod · 0.65
execActionWithCountFunction · 0.65

Implementers 15

MoveDownNonBlanksrc/actions/motion.ts
MoveUpNonBlanksrc/actions/motion.ts
MoveDownUnderscoresrc/actions/motion.ts
MoveToColumnsrc/actions/motion.ts
MoveFindForwardsrc/actions/motion.ts
MoveFindBackwardsrc/actions/motion.ts
MoveTilForwardsrc/actions/motion.ts
MoveTilBackwardsrc/actions/motion.ts
MoveRepeatsrc/actions/motion.ts
MoveRepeatReversedsrc/actions/motion.ts
MoveLineEndsrc/actions/motion.ts
MoveScreenLineEndNonBlanksrc/actions/motion.ts

Calls

no outgoing calls

Tested by

no test coverage detected