Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Sequential cursor moveNew to Visual Studio Code? Get it now.
Sequential cursor move

Sequential cursor move

aki77

|
207 installs
| (0) | Free
Many movement commands into one command.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sequential cursor move

Many movement commands into one command.

Features

demo

Commands

  • seq.home: cursorHome -> cursorHome -> cursorTop -> return
  • seq.end: cursorEnd -> cursorBottom -> return

Keymaps

No keymap by default.

normal

[
  {
    "key": "home",
    "command": "seq.home",
    "args": ["cursorHome", "cursorTop"],
    "when": "editorTextFocus"
  },
  {
    "key": "end",
    "command": "seq.end",
    "args": ["cursorEnd", "cursorBottom"],
    "when": "editorTextFocus"
  }
]

emacs-mcx

[
  {
    "key": "ctrl+a",
    "command": "-emacs-mcx.moveBeginningOfLine",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+a",
    "command": "seq.home",
    "args": ["cursorHome", "cursorTop"],
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+a",
    "command": "seq.home",
    "args": ["cursorHomeSelect", "cursorTopSelect"],
    "when": "editorTextFocus && emacs-mcx.inMarkMode"
  },
  {
    "key": "ctrl+e",
    "command": "-emacs-mcx.moveEndOfLine",
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+e",
    "command": "seq.end",
    "args": ["cursorEnd", "cursorBottom"],
    "when": "editorTextFocus"
  },
  {
    "key": "ctrl+e",
    "command": "seq.end",
    "args": ["cursorEndSelect", "cursorBottomSelect"],
    "when": "editorTextFocus && emacs-mcx.inMarkMode"
  }
]
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft