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",
};