Installation

  1. Visit cursor.com and click the “Download” button

    The installer for your operating system will automatically download

  2. Run the installer and wait for installation to complete
  3. Launch Cursor via the Desktop shortcut or from the Applications menu

Setting up

On your first launch, you’ll be prompted to configure a few settings to ensure you get up and running quickly!

  • Keyboard shortcuts - If you are coming from a different editor, you can choose the default shortcuts you want to start with, so they are as familiar as possible.
  • Language - If you want the AI to talk to you in a different language, you can enter the name of the language you want to use. This can be configured further in the Rules for AI.
  • Codebase Indexing - Cursor indexes your codebase locally to provide better AI suggestions. Learn more in Codebase Indexing.
  • CLI Shortcuts - You can choose to install cursor and code commands to launch Cursor from the terminal

After configuring these settings, you’ll be prompted to import your VS Code settings. If you accept, this will import your extensions, themes, user settings, and keyboard shortcuts into Cursor, so you can get started right away.

Next, you’ll be asked about your data preference. Read more about them on our privacy page

If you ever need, you can trigger this view by launching cursor with the terminal like this

cursor --user-data-dir=/some/new/path

Logging In

  1. Once you click “Sign Up” or “Login”, you’ll be prompted to setup an account. You can choose to use your email, or sign up with Google or GitHub.
  2. Once signed in, you’ll be sent back to Cursor and you’ll be ready to start coding!

If you’re using Cursor for the first time, you’ll get a 14-day free trial of Cursor Pro as soon as you sign up. Learn more about Cursor Pro on our website.

Migrating from other editors

  • VS Code for importing your settings, extensions, themes and keyboard shortcuts

We’ll be adding more migration guides for other editors soon

Next steps

Once you’re set up, you can start exploring Cursor’s AI-powered features:

  • Tab: Press Tab for intelligent code completions
  • CMD-K: Use Cmd/Ctrl + K for inline code edits
  • Chat: Access AI assistance through the chat panel
  • Composer: Use the Composer for larger code changes

For more details on these features, check out their dedicated sections in the documentation.

Additional settings

Cursor is designed to be flexible and customizable, so you can configure it to your liking. You can access all of your settings by:

Cursor settings

  • Access via gear icon, Cmd/Ctrl + Shift + J, or Command Palette > Cursor Settings
  • Configure AI features and Cursor-specific preferences

Editor settings

  • Access via Command Palette (Cmd/Ctrl + Shift + P) > "Preferences: Open Settings (UI)"
  • Adjust editor behavior and appearance

Was this page helpful?