Get Started
Editor
- Tab
- Chat
- Inline Edit (⌘K)
- Models & Pricing
- Keyboard Shortcuts
- Features
Account
Troubleshooting
FAQ
Common questions about language support, models, project limits, and data management in Cursor with troubleshooting help
Cursor works with any programming language. We’ve explicitely worked to improve the performance of our custom models — Tab included — on important but less popular languages like Rust, C++, and CUDA.
Cursor leverages powerful foundational models like Claude 3.5 and GPT-4. For the most current library information, you can use our @web search feature. Since core language concepts rarely change dramatically, the models maintain their effectiveness over time.
Currently, the simplest method is to place related repositories in the same directory and launch Cursor from there. We’re actively developing improved support for managing multiple project folders.
Cursor is frequently updated with improvements and new features. You can find the latest changes and updates in our changelog at cursor.com/changelog.
We roll out new releases gradually over multiple days to ensure stability. If you haven’t received an update yet, you can expect it to show up soon. You can also manually check for updates by opening the Command Palette (Cmd/Ctrl + Shift + P) and typing “Attempt Update”.
The MCP server serves as a bridge for bringing external context into Cursor. It enables connections to services like Google Drive and Notion, helping you incorporate documentation and requirements from these sources into your workflow.
You can delete your account and all associated data by going to your dashboard and clicking the “Delete Account” button
Additional resources
- Common Issues - Solutions to frequently encountered problems
- Keyboard Shortcuts - Complete list of keybindings and shortcuts
Was this page helpful?