# Cursor ## Docs - [Custom API Keys](https://docs.cursor.com/advanced/api-keys): Learn how to use your own API keys for various LLM providers in Cursor - [Keyboard Shortcuts](https://docs.cursor.com/advanced/keyboard-shortcuts): Learn Cursor with these keyboard shortcuts and keybindings - [Models](https://docs.cursor.com/advanced/models): Learn about the different AI models available in Cursor and how to use them - [Billing FAQ](https://docs.cursor.com/billing/faq): Everything you need to know about managing your Cursor subscription and billing - [Apply](https://docs.cursor.com/chat/apply): Learn how to apply code suggestions from Cursor Chat directly to your codebase - [With Codebase](https://docs.cursor.com/chat/codebase): Learn how to use Cursor Chat with your codebase for accurate code-aware responses - [Customize](https://docs.cursor.com/chat/customize): Learn how to customize Cursor Chat with different models and settings - [Overview](https://docs.cursor.com/chat/overview): Learn about Cursor Chat, your AI coding assistant that lives in your editor - [Overview](https://docs.cursor.com/cmdk/overview): Learn how to use Cmd K for quick code generation and editing in Cursor - [Terminal Cmd K](https://docs.cursor.com/cmdk/terminal-cmdk): Learn how to use Cmd K in Cursor's terminal for AI-powered command generation - [Forum](https://docs.cursor.com/community/forum): Join the Cursor community forum to engage with other users, share experiences, and get help - [Overview](https://docs.cursor.com/composer/overview): A developer's guide to Composer - [@Chat](https://docs.cursor.com/context/@-symbols/@-chat) - [@Code](https://docs.cursor.com/context/@-symbols/@-code): Learn how to reference specific sections of code in Cursor - [@Codebase](https://docs.cursor.com/context/@-symbols/@-codebase): Learn how to use advanced codebase search in Cursor Chat - [@Definitions](https://docs.cursor.com/context/@-symbols/@-definitions) - [@Docs](https://docs.cursor.com/context/@-symbols/@-docs) - [@Files](https://docs.cursor.com/context/@-symbols/@-files) - [@Folders](https://docs.cursor.com/context/@-symbols/@-folders): Learn how to reference entire folders as context in Cursor Chat - [@Git](https://docs.cursor.com/context/@-symbols/@-git) - [Paste Links](https://docs.cursor.com/context/@-symbols/@-link) - [@Web](https://docs.cursor.com/context/@-symbols/@-web) - [Basic Usage](https://docs.cursor.com/context/@-symbols/basic): Learn how to use @ symbols in Cursor's AI input boxes - [Codebase Indexing](https://docs.cursor.com/context/codebase-indexing): Learn how to index your codebase for better AI-powered code understanding - [Ignore Files](https://docs.cursor.com/context/ignore-files): The .cursorignore file lets you exclude files and directories from Cursor's codebase indexing - [Rules for AI](https://docs.cursor.com/context/rules-for-ai): Learn how to customize AI behavior with global and project-specific rules - [Notepads](https://docs.cursor.com/features/beta/notepads): Learn how to use Notepads to share context between composers and chat - [Generate Commit Message](https://docs.cursor.com/features/generate-commit-message): Generate a commit message for your staged files - [Migrate from VS Code](https://docs.cursor.com/get-started/migrate-from-vscode): Learn how to migrate your VS Code setup to Cursor and understand key differences - [Usage](https://docs.cursor.com/get-started/usage): Learn about Cursor's subscription tiers, usage limits, and pricing options - [Getting Started](https://docs.cursor.com/plans/business/getting-started): Set up your Cursor Business team with centralized billing and SSO support - [Team Roles](https://docs.cursor.com/plans/business/roles): Understanding the different roles and permissions in Business - [Team Management](https://docs.cursor.com/plans/business/team-management): Learn how to manage team members and configure team settings - [Privacy FAQ](https://docs.cursor.com/privacy/privacy) - [Features](https://docs.cursor.com/settings/ide/features) - [Models](https://docs.cursor.com/settings/ide/models) - [Overview](https://docs.cursor.com/settings/ide/overview) - [Advanced Features](https://docs.cursor.com/tab/advanced-features) - [Migrate from GitHub Copilot](https://docs.cursor.com/tab/from-gh-copilot) - [Overview](https://docs.cursor.com/tab/overview): Learn about Cursor Tab, our powerful AI autocomplete feature - [Common Issues](https://docs.cursor.com/troubleshooting/common-issues): Find solutions to common problems and frequently asked questions about Cursor - [Getting a Request ID](https://docs.cursor.com/troubleshooting/request-reporting): Learn how to find and share request IDs when reporting issues to the Cursor team - [Troubleshooting Guide](https://docs.cursor.com/troubleshooting/troubleshooting-guide): Learn how to gather information and debug issues in Cursor effectively ## Optional - [Forum](https://forum.cursor.com/) - [Email](mailto:hi@cursor.com)