Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>vim jumplistNew to Visual Studio Code? Get it now.
vim jumplist

vim jumplist

bzy-debug

|
15 installs
| (0) | Free
VIM's jumplist in vscode(VS Code)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vim-jumplist

This extension provides the following commands to imitate the jumplist feature in Vim:

  • vim-jumplist.registerJump: register current cursor position to jumplist
  • vim-jumplist.jumpBackward: jump to the previous position in jumplist
  • vim-jumplist.jumpForward: jump to the next position in jumplist
  • vim-jumplist.jump: choose a position in jumplist to jump to
  • vim-jumplist.clear: clear jumplist

This extension is best used with the vscode vim extension.

Setup those keybindings in your settings.json:

  "vim.normalModeKeyBindingsNonRecursive": [
    {
      "before": ["C-o"],
      "commands": ["vim-jumplist.jumpBack"]
    },
    {
      "before": ["C-i"],
      "commands": ["vim-jumplist.jumpForward"]
    },
    {
      "before": ["g", "d"],
      "commands": [
        "vim-jumplist.registerJump",
        "editor.action.revealDefinition"
      ]
    },
    ... // bind `vim-jumplist.registerJump` to anywhere you want to register a jump
  ],
  "vim.visualModeKeyBindingsNonRecursive": [
    {
      "before": ["C-o"],
      "commands": ["vim-jumplist.jumpBack"]
    },
    {
      "before": ["C-i"],
      "commands": ["vim-jumplist.jumpForward"]
    }
  ]
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft