← Back

Settings

Preferences & Solutions

Editor

Vim keybindings

Modal editing across every code editor on the site. Persists across reloads on this browser.

Programming ligatures

JetBrains Mono renders pairs like ==, !=, ->, and => as combined glyphs. Turn this off to see every character literally — helpful when teaching or pairing.

Highlight active line

Subtle background band on the line your cursor is on. Turn it off for a quieter editor view.

Editor font size

Affects every CodeMirror instance. Useful on small laptop screens or for projector demos.

Theme

Light or dark mode. The brand ? cheatsheet and the toggle in the top bar both flip the same setting.

Your data

Editor drafts

Each exercise's in-progress code is saved locally so reloads don't lose your work. Clear them all to start every chapter from the original starter code.

Command line

The cargo course CLI lets you edit exercises in your own IDE and submit from the terminal. You'll need a personal token to link the CLI to a course account — open your login link (or sign up) and revisit this page to see the exact cargo course init command.