Configuring Basic Settings


After installing Cursor AI and setting up your account, it's a good idea to configure the basic settings before you start developing applications. Proper configuration improves your coding experience, increases productivity, and allows you to personalize the editor according to your preferences.

Cursor AI provides many settings that control the appearance, behavior, editing experience, AI features, terminal, and workspace. You don't need to change every setting immediately. In fact, beginners should start with only the most important settings and customize additional options as they become more familiar with the editor.

In this lesson, you'll learn about the essential settings that every developer should review before starting their first project.

Why Configure the Editor?

Every developer has a different coding style and workflow.

Configuring Cursor AI allows you to:

  • Improve readability.
  • Increase coding speed.
  • Reduce distractions.
  • Customize the editor.
  • Improve productivity.
  • Create a comfortable development environment.

A properly configured editor helps you focus on writing code instead of constantly adjusting settings later.

Opening the Settings

Cursor AI provides a dedicated Settings window where you can manage all editor preferences.

To open the settings:

  1. Open Cursor AI.
  2. Click the Settings option from the application menu.
  3. Use the search box to quickly find any setting.
  4. Modify the desired option.
  5. Changes are usually applied immediately.

You can revisit the Settings window at any time.

Choose Your Preferred Theme

One of the first settings most developers customize is the editor theme.

Choose a theme that is comfortable for long coding sessions.

Common options include:

  • Dark Theme
  • Light Theme

Dark themes are popular among developers because they reduce eye strain during extended coding sessions, while light themes work well in bright environments.

Select an Icon Theme

An icon theme changes the appearance of files and folders inside the Explorer.

Using an icon theme makes it easier to identify:

  • HTML files
  • CSS files
  • JavaScript files
  • PHP files
  • Images
  • Configuration files
  • Folders

Many developers prefer the Material Icon Theme because it provides clear and recognizable file icons.

Configure Font Size

Reading code comfortably is important, especially during long development sessions.

Choose a font size that is easy to read.

Many developers prefer font sizes between:

  • 14 px
  • 15 px
  • 16 px

The ideal size depends on your monitor resolution and personal preference.

Choose a Programming Font

Programming fonts are specially designed to improve code readability.

Popular programming fonts include:

  • Cascadia Code
  • Fira Code
  • JetBrains Mono
  • Consolas
  • Source Code Pro

Many of these fonts support programming ligatures, making certain operators easier to read.

Choose a font that feels comfortable for extended coding sessions.

Enable Auto Save

Auto Save automatically saves your files while you work.

Benefits include:

  • Prevents accidental data loss.
  • Saves changes automatically.
  • Reduces the need to press Ctrl + S repeatedly.
  • Keeps your project up to date.

Many developers enable Auto Save because it improves workflow and reduces the risk of losing work.

Configure Word Wrap

Long lines of code can extend beyond the visible editor window.

Word Wrap automatically moves long lines onto the next visible line instead of requiring horizontal scrolling.

This improves readability, especially when:

  • Viewing JSON files
  • Reading documentation
  • Editing configuration files
  • Working with long strings

Configure Tab Size

Indentation plays an important role in code readability.

Cursor AI allows you to configure:

  • Tab Size
  • Spaces
  • Tabs

Most web development projects commonly use:

  • Tab Size: 2 or 4 spaces

Always follow the coding standards used by your project or team.

Configure File Auto Formatting

Automatic code formatting helps keep your source code clean and consistent.

When enabled, Cursor AI can automatically format your code whenever you save a file.

Benefits include:

  • Consistent formatting
  • Better readability
  • Cleaner code
  • Easier collaboration

Many developers combine this feature with formatting extensions such as Prettier.

Configure AI Features

Cursor AI provides several AI-related settings.

Depending on your version, you may be able to configure options related to:

  • AI Chat
  • Code Generation
  • AI Suggestions
  • AI Completion
  • Model Selection
  • Privacy Preferences

Most users can safely keep the default settings until they become familiar with the editor.

Configure Terminal Settings

The integrated terminal allows you to execute commands without leaving Cursor AI.

You can configure:

  • Default terminal
  • Terminal font size
  • Shell preferences
  • Terminal appearance

Using the integrated terminal helps keep your development workflow inside a single application.

Configure File Explorer

The Explorer is where your project files and folders are displayed.

You can customize:

  • File sorting
  • Folder display
  • Compact folders
  • Hidden files
  • Explorer appearance

A well-organized Explorer makes navigating large projects much easier.

Configure Privacy Settings

Cursor AI may provide privacy-related settings that allow you to control how certain features operate.

Examples include:

  • Diagnostic information
  • Usage analytics
  • AI interaction preferences

Review these settings carefully and choose the options that match your personal or organizational requirements.

Recommended Settings for Beginners

If you're just getting started, the following configuration provides a comfortable experience:

  • Dark Theme
  • Material Icon Theme
  • Font Size: 14–16 px
  • Auto Save: Enabled
  • Word Wrap: Enabled
  • Automatic Formatting: Enabled
  • Default AI Settings
  • Default Terminal Configuration

These settings provide a clean and beginner-friendly development environment.

Common Mistakes

Many beginners make unnecessary changes immediately after installing Cursor AI.

Avoid these common mistakes:

  • Changing dozens of settings at once.
  • Installing unnecessary extensions.
  • Using fonts that are difficult to read.
  • Disabling useful editor features.
  • Modifying advanced settings without understanding them.

Start with the default configuration and customize gradually as your experience grows.

Best Practices

To create an efficient development environment:

  • Keep your editor clean and organized.
  • Use a comfortable font size.
  • Enable Auto Save.
  • Keep automatic formatting enabled.
  • Install only the extensions you need.
  • Review AI settings periodically.
  • Keep Cursor AI updated.
  • Back up important configuration changes if necessary.

These habits will help you maintain a stable and productive coding environment.