Basics
Migrating to Cursor from VS Code
Cursor has a one-click VS Code Import: open Cursor Settings (Cmd/Ctrl + Shift + J), go to General → Account and click Import under VS Code Import. That brings over your extensions, themes, settings and keybindings. Two things to know before you start: Cursor pulls extensions from the Open VSX registry rather than the VS Code Marketplace, and Cursor is a separate application, so you can keep both installed and use them on the same projects.
On this page
How do I import my VS Code settings?
The import lives in Cursor Settings, not in a first-run wizard, so you can run it whenever you like - including after you have already been using Cursor for a while. Three steps get you there.
- 1Open Cursor Settings: Mac press
Cmd+Shift+J; Windows/Linux pressCtrl+Shift+J. - 2Go to General → Account.
- 3Under VS Code Import, click the Import button.
That single action brings over your extensions, themes, settings and keybindings. If you want more control over exactly what moves - for example, importing one VS Code profile rather than your whole setup - you can export a profile from VS Code and import it manually instead. Cursor's VS Code migration guide has the step-by-step instructions for that path.
Does Cursor support my VS Code extensions?
This is the one place where migrating is not a straight copy. Cursor uses the Open VSX extension registry, not the VS Code Marketplace. Many popular extensions are available there, but not all VS Code extensions are listed, and the ones that are may not work exactly the same way.
Make a short list of the extensions you would not want to work without - a language server, a linter, a theme - and confirm each one is on Open VSX before you move your daily driver over. Cursor's extensions reference covers what is supported.
Do my keyboard shortcuts work?
Muscle memory is the thing most people worry about, and it is the thing that survives the move most cleanly. Cursor ships the same default shortcuts as VS Code, so the keys you already press keep doing what they did. Custom keybindings come across when you run the import above - they are part of the same bundle as your settings and themes.
Can I run both Cursor and VS Code?
Yes. Cursor and VS Code run as separate applications, and you can use both on the same projects. Nothing forces you to pick one on day one: install Cursor, run the import, and keep VS Code open next to it until you stop reaching for it.
Frequently asked questions
What exactly does the VS Code Import bring over?
Your extensions, themes, settings and keybindings, in one click from Cursor Settings → General → Account → VS Code Import.
Why isn't one of my VS Code extensions available in Cursor?
Cursor installs extensions from the Open VSX registry rather than the VS Code Marketplace. Many popular extensions are on Open VSX, but not all of them are listed, and some behave differently.
Can I import only part of my VS Code setup?
Yes. For more control than the one-click import, export a profile from VS Code and import it manually - Cursor's VS Code migration guide covers the steps.
Sources & last verified
- Cursor - Migrate from VS Code
- Cursor - Extensions
- Cursor - Keyboard shortcuts
- Cursor - VS Code migration guide
Cursor ships frequently. Facts verified against primary sources on July 9, 2026.