Install Cursor & Set Up Your Environment
Cursor is one of the most popular AI coding IDEs right now. It's built on VS Code with Claude / GPT models baked in. Get the tool installed and memorize the shortcuts — everything after this will go smoother.
Download and Install
- Go to the official site: https://cursor.com
- Download the version for your OS (macOS / Windows / Linux).
- Run the installer. On first launch, you can pick "Import VS Code Settings" to carry over your existing config.
Login and Model Selection
- Sign in with Google / GitHub to get trial credits.
- Model recommendation:
Claude/GPT-4for highest quality,GPT-3.5is faster and works fine for drafts. - Stick with defaults for now. Adjust later based on latency and cost.
Essential Shortcuts
Cmd/Ctrl + K: Generate or modify code at the current cursor position (you'll use this the most).Cmd/Ctrl + L: Open the chat sidebar for multi-turn conversations.Cmd/Ctrl + Shift + I: Open Composer for cross-file refactoring.Cmd/Ctrl + Shift + P: Command palette — quickly switch models or toggle features.
Configuration Tips
- Turn on "Auto Suggest" in settings for faster completions.
- Add your common directories to the
Workspaceso Cursor can build its index. For large projects, trigger a global search once to warm up the index. - If you're working with a team, set up your Git credentials and make sure
git statusworks properly.
Practice
- Create a new file
hello.ts, hitCmd/Ctrl + Kand type: "Write a function that prints Hello JR Academy and export it." - Check the generated code, then tweak the prompt to add parameter validation. Notice how fast the feedback loop is.
📚 Related resources
❓ Common questions
Open a question to review the practical answer.
Where do I download Cursor and which operating systems are supported?
Download from cursor.com — installers for macOS, Windows, and Linux. On first launch, tick "Import VS Code Settings" to inherit your existing VS Code shortcuts, theme, and extensions instead of reconfiguring from scratch.
How do I sign in to Cursor — is a paid plan required?
Sign in with Google or GitHub to get free trial credits — enough to finish the entire Vibe Coding intro track. Pro subscription only matters once you are doing dozens of Cmd+K calls per day. Run the free tier first, upgrade after you are sure it pays back.
Which model does Cursor use by default and when should I switch?
Default is a high-quality model (Claude / GPT-4 tier), right for real code where correctness matters. GPT-3.5 is faster and cheaper, suited for throwaway drafts, naming suggestions, comment translation — anywhere "wrong is fine". Keep the default for daily work; only switch when you hit latency or burn through tokens.
What are the 4 most-used Cursor shortcuts?
(1) Cmd/Ctrl + K — generate or edit code at the cursor, highest frequency; (2) Cmd/Ctrl + L — open the chat sidebar for multi-turn discussion; (3) Cmd/Ctrl + Shift + I — open Composer for cross-file refactors; (4) Cmd/Ctrl + Shift + P — command palette for switching models or toggling features. Build muscle memory for these four first; pick up the rest as you go.
Cursor feels slow on a large project the first time — how to fix?
The index has not finished. Trigger a global search (Cmd/Ctrl + Shift + F with any keyword) right after opening so Cursor indexes the whole workspace; after that Cmd+K and Cmd+L pull context fast. Explicitly adding common folders to the Workspace also stops Cursor from skipping them. The next launch is instant.