Preferences
Learn how to customize Chat, Composer, Terminal, and Editor features in Cursor’s settings menu
You can set preferences for certain features from Cursor Settings
Chat & Composer
Agent Stickiness
If enabled, your selection between normal and Agent mode will persist across new Composer conversations.
Auto-Scroll to Bottom
Automatically scrolls to the bottom of the Composer pane when a new message is generated.
Auto-Apply to Files Outside Context
Allows Composer to automatically apply changes to files outside your current context.
Collapse Input Box Pills in Pane or Editor
Collapses pills in the Composer pane or the editor input box to save space.
Render Pills Instead of Blocks
Collapses Composer code blocks into pills instead of rendering them as code blocks.
Iterate on Lints
If there are linter errors, Composer will try to fix them iteratively.
Codebase Indexing
Index New Files by Default
When enabled, new files will be indexed automatically by default. If disabled, you can still index your folders by pressing the “Compute Index” button.
Indexes are auto-generated only for folders with fewer than 10,000 files.
Git Graph Relationships
When enabled, Cursor will index your git history to understand relationships between files.
Code and commit messages are stored locally, while metadata about commits (SHA’s, number of changes, and obfuscated filenames) is stored in the cloud.
Editor
Chat/Edit Tooltip
If enabled, shows a chat/edit tooltip near highlighted code in your editor.
Auto Parse Links
If enabled, Cursor automatically parses links and adds them to the context.
Auto-Select for Ctrl/Cmd + K
If enabled, Cursor automatically selects regions for inline code editing.
Themed Diffs
If enabled, Cursor uses themed background colors for inline diffs in your editor.
Terminal
Show Terminal Hover Hint
If enabled, shows a hover hint in the terminal with the command to ‘Add to Chat’ or ‘Debug with AI’.
Use Preview Box
If enabled, Cursor uses a preview box in the terminal to show the output of Ctrl/Cmd + K
. If disabled, responses stream directly into the terminal.
Was this page helpful?