Cursor Exercises

Fill in the blanks to test your knowledge.

1

The keyboard shortcut to open Cursor Chat (AI conversation panel) is Cmd+___

const cursorShortcuts = {
chat: "Cmd+",
composer: "Cmd+I",
composerFullPanel: "Cmd+Shift+I",
settings: "Cmd+,",
};
2

To reference a specific file in Cursor Chat, use the ___ symbol followed by Files

const chatContextExample = {
fileReference: "Files src/lib/auth.ts",
codebaseSearch: "Codebase Where is error handling implemented?",
symbolReference: "Code UserProfile component",
};
3

The project-level file that injects instructions into every Cursor AI interaction is called .___ (dot followed by cursorrules)

const cursorConfig = {
projectLevel: ". — applies to all team members",
userLevel: "Settings > Custom Instructions — personal preferences only",
scope: "Auto-injected into every chat, composer, and tab interaction",
};
4

Cursor Composer with terminal access is called ___ mode

const composerModes = {
standard: "Composer — reads and writes files",
advanced: " mode — reads/writes files AND runs terminal commands",
useCase: " mode can run npm install, execute tests, and iterate on failures",
};
5

Cursor is a fork of ___, which is why it has the same extension ecosystem and keybindings

const cursorArchitecture = {
builtOn: " (Microsoft's open-source editor)",
extensions: "Full Extension Marketplace compatibility",
settings: "Import settings on first launch",
advantage: "AI-native architecture, not a plugin",
};